
Web Search
The Web Search MCP server provides comprehensive web search capabilities for local LLMs using direct connections without requiring API keys, implementing a multi-engine strategy that prioritizes Bing, Brave, and DuckDuckGo. It offers three specialized tools: `full-web-search` for complete search results with full-page content extraction, `get-web-search-summaries` for quick results with snippets only, and `get-single-web-page-content` for extracting content from specific URLs. The server uses intelligent request strategies with concurrent processing, automatic browser isolation, and fallback mechanisms to ensure reliable results across different search engines.
- GitHub stars
- 862
- tools
- 3
- last updated
- Dec 15, 2025
Tools
3 toolsPublic tool metadata for what this MCP can expose to an agent.
full-web-searchThe most comprehensive web search tool that takes a search query and optional number of results, performs a web search, and fetches full page content from each result URL.
The most comprehensive web search tool that takes a search query and optional number of results, performs a web search, and fetches full page content from each result URL.
No parameter schema in public metadata yet.
get-web-search-summariesA lightweight alternative for quick search results that returns only search result snippets/descriptions without content extraction.
A lightweight alternative for quick search results that returns only search result snippets/descriptions without content extraction.
No parameter schema in public metadata yet.
get-single-web-page-contentA utility tool for extracting content from a specific webpage given a single URL, removing navigation, ads, and other non-content elements.
A utility tool for extracting content from a specific webpage given a single URL, removing navigation, ads, and other non-content elements.
No parameter schema in public metadata yet.
Sponsors
Readme
Web Search MCP Server for use with Local LLMs
A TypeScript MCP (Model Context Protocol) server that provides comprehensive web search capabilities using direct connections (no API keys required) with multiple tools for different use cases.
Features
- Multi-Engine Web Search: Prioritises Bing > Brave > DuckDuckGo for optimal reliability and performance
- Full Page Content Extraction: Fetches and extracts complete page content from search results
- Multiple Search Tools: Three specialised tools for different use cases
- Smart Request Strategy: Switches between playwright browesrs and fast axios requests to ensure results are returned
- Concurrent Processing: Extracts content from multiple pages simultaneously
How It Works
The server provides three specialised tools for different web search needs:
Details
- Repository
- github.com/mrkrsl/web-search-mcp
- Categories
- AI & LLM Tools, Search & Web Crawling