MCP Catalogs
Home

Google-Search-MCP

by kongyo2·3·Score 33

Experimental MCP server for enhanced Google search with advanced anti-detection features.

searchweb-scrapingdeveloper-tools
0
Forks
0
Open issues
9 mo ago
Last commit
2d ago
Indexed

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:

you:Information retrieval for research and analysis using complex search queries
you:Web scraping tasks requiring Google search results with custom parameters
you:Automation workflows needing search functionality with anti-blocking measures
you:Is this server reliable for production use?
you:What anti-detection features does this server implement?

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 README
  • search

    Perform enhanced Google searches with configurable options

Comparable tools

duckduckgo-mcpbing-search-apigoogle-custom-search-apisearxng-mcp

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 claude

Manual Installation

npm install

Configuration 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

GitHub →

Last updated · Auto-generated from public README + GitHub signals.