{"type":"mcp_server","name":"google-search","description":"This repository offers a Playwright-based Node.js tool that bypasses anti-scraping measures to perform Google searches and extract results locally, serving as an alternative to paid SERP APIs and integrating with AI assistants.","category":"Developer Tools","language":"TypeScript","stars":609,"forks":30,"owner":"web-agent-master","github_url":"https://github.com/web-agent-master/google-search","homepage":null,"setup":"## Setup\n\n```bash\n# Install from source\ngit clone https://github.com/web-agent-master/google-search.git\ncd google-search\n# Install dependencies\nnpm install\n# Or using yarn\nyarn\n# Or using pnpm\npnpm install\n\n# Compile TypeScript code\nnpm run build\n# Or using yarn\nyarn build\n# Or using pnpm\npnpm build\n\n# Link package globally (required for MCP functionality)\nnpm link\n# Or using yarn\nyarn link\n# Or using pnpm\npnpm link\n```","tools":"## Available Tools\n\n1.  Local SERP API Alternative (Provides local search execution without relying on paid APIs).\n2.  Advanced Anti-Bot Detection Bypass Techniques (Employs intelligent browser fingerprint management and other methods to avoid detection).\n3.  MCP Server Integration (Offers real-time search capabilities to AI assistants like Claude).\n4.  Command Line Tool (Allows direct execution of Google searches from the command line).\n5.  Headless/Headed Mode Switching (Automatically switches to headed mode when verification is needed).\n","faq":null,"created_at":"2025-03-04T03:02:38+00:00","updated_at":"2025-03-28T09:00:45+00:00","source_url":"https://model-context-protocol.com/servers/google-search-bypass-anti-scraping-tool","related_articles":[]}