webintel-mcp

kengbailey/webintel-mcp

3.3

If you are the rightful owner of webintel-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

WebIntel MCP is a robust FastMCP server designed to enhance AI assistants with intelligent web search and content retrieval capabilities.

Tools
4
Resources
0
Prompts
0

WebIntel MCP

A powerful FastMCP server providing intelligent web search and content retrieval tools for AI assistants.

Tools

  • search - Returns full search results with titles, URLs, snippets, scores
    • query (required) - search terms
    • max_results (optional) - number of results (default: 10, max: 25)
  • search_videos - Search for YouTube videos
    • query (required) - video search terms
    • max_results (optional) - number of results (default: 10, max: 20)
    • Returns: url, title, author, content summary, length
  • fetch_content - Returns the content of a URL with pagination support
    • url (required) - URL to fetch content from
    • offset (optional) - starting position for content retrieval (default: 0)
    • Pagination: Content is retrieved in 30K character chunks. When truncated, use the next_offset value from the response to fetch the next chunk.
  • fetch_youtube_content - Fetch and transcribe YouTube video audio
    • video_id (required) - YouTube video ID or full URL (e.g., 'dQw4w9WgXcQ' or 'https://www.youtube.com/watch?v=dQw4w9WgXcQ')
    • Returns: video_id, transcript, transcript_length, success
    • Note: Requires a running STT (Speech-to-Text) service endpoint

Use with Docker

The below instructions will help you get setup with an HTTP MCP server.

If you have an existing SearXNG instance, pull latest image and run manually

# Pull 
docker pull ghcr.io/kengbailey/webintel-mcp:latest

# Run 
docker run -p 3090:3090 -e SEARXNG_HOST=http://localhost:8189 ghcr.io/kengbailey/webintel-mcp:latest

Or you can build and run manually

# Build
docker build -t webintel-mcp .

# Run
docker run -p 3090:3090 -e SEARXNG_HOST=http://localhost:8189 webintel-mcp

The server will be available at http://localhost:3090/mcp

NOTE! If you don't have an existing SearXNG instance, you can use the doc. It has full instructions on setting up both SearXNG and WebIntel MCP with Docker.