Google-Search-MCP
by kongyo2·★ 3·Score 33
Experimental MCP server for enhanced Google search with advanced anti-detection features.
Overview
Google-Search-MCP is a powerful Model Context Protocol server that provides enhanced Google search capabilities with advanced anonymization and anti-detection features. It handles complex search queries with configurable results, multiple parsing strategies, and robust error handling. The server implements realistic browser fingerprinting, dynamic headers, session randomization, and smart retry logic to avoid detection by Google's anti-scraping measures.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this server when you need Google search capabilities without access to official APIs and are willing to handle potential rate limiting and reliability issues.
When NOT to choose this
Don't choose this server for production use or if you need reliable, consistent search results, as it's experimental and may be blocked by Google's anti-scraping measures.
Tools this server exposes
1 tool extracted from the READMEsearchPerform enhanced Google searches with configurable options
Comparable tools
Installation
Installation
Installing via Smithery
To install google-search-mcp for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@kongyo2/google-search-mcp):
npx -y @smithery/cli install @kongyo2/google-search-mcp --client claudeManual Installation
npm installConfiguration with Claude Desktop
Add this configuration to your Claude Desktop MCP settings:
{
"mcpServers": {
"enhanced-google-search": {
"command": "npx",
"args": ["tsx", "/path/to/your/project/src/server.ts"]
}
}
}FAQ
- Is this server reliable for production use?
- No, this is marked as an experimental project. The README explicitly warns about potential rate limiting and reliability issues due to Google's anti-scraping measures. For production use, the author recommends using official search APIs or established MCP servers like DuckDuckGo or Bing Search API.
- What anti-detection features does this server implement?
- The server implements realistic browser fingerprinting with rotating user agents, dynamic randomized headers, session randomization with unique IDs, request timing with random delays, smart retry logic with exponential backoff, and multiple result parsing strategies to adapt to Google's changing HTML structure.
Compare Google-Search-MCP with
Last updated · Auto-generated from public README + GitHub signals.