google-search-mcp

google-search-mcp

3.2

If you are the rightful owner of google-search-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.

A Playwright-based Model Context Protocol (MCP) tool that bypasses search engine anti-bot mechanisms, performs Google searches, and extracts results, providing real-time search capabilities for AI assistants like Claude and Cursor.

The Google Search MCP server is a sophisticated tool designed to perform automated Google searches while bypassing anti-bot mechanisms. It leverages Playwright to control a Chromium browser, simulating real user behavior to avoid detection. The server is capable of handling CAPTCHAs by switching to a headed mode, allowing users to complete verification manually. It supports multiple languages and regions, making it adaptable to various search requirements. The tool integrates seamlessly with AI assistants through the Model Context Protocol, providing real-time search capabilities. It also features state persistence, saving browser sessions to minimize repeated verifications. This tool is particularly useful for developers and researchers who need to automate search queries while adhering to Google's terms of service.

Features

  • Anti-Bot Bypass: Uses browser fingerprint spoofing and real user behavior simulation to avoid detection
  • Automatic CAPTCHA Handling: Switches to headed mode when encountering CAPTCHAs, allowing users to complete verification
  • State Persistence: Saves browser session state to reduce the need for repeated verification
  • Adaptability: Uses multiple selector combinations to adapt to changes in Google search pages
  • Multi-language Support: Supports search results in different languages and regions