This MCP enables executing Google searches through browser automation, bypassing anti-bot detection, retrieving search results and raw HTML, and integrates with AI assistants via MCP server.
This MCP enables executing Google searches through browser automation, bypassing anti-bot detection, retrieving search results and raw HTML, and integrates with AI assistants via MCP server.
The Google Search MCP is an open-source, Playwright-based Node.js tool designed to perform Google searches while bypassing anti-scraping mechanisms. It offers local execution, supports retrieval of search results with titles, links, snippets, and raw HTML content, and captures screenshots for debugging. The MCP can be integrated directly with AI assistants like Claude, providing real-time search capabilities without relying on third-party SERP APIs. Its features include browser fingerprint management, state saving/restoration, headless/headed modes, and advanced error handling. It is suitable for developers, researchers, and AI developers needing reliable, customizable web search automation with privacy considerations and no usage limitations.
Who will use Google Search Tool?
AI developers
Researchers
Web scraping enthusiasts
Developers integrating search into AI assistants
Automation engineers
How to use the Google Search Tool?
Step 1: Clone the repository from GitHub.
Step 2: Install dependencies with npm or yarn.
Step 3: Build the project using npm run build.
Step 4: Run the command-line tool with search keywords.
Step 5: (Optional) Configure MCP server integration for AI assistant usage.
Google Search Tool's Core Features & Benefits
The Core Features
Execute Google searches with browser automation
Retrieve search results, snippets, and links
Fetch raw HTML and screenshots of results
Bypass anti-bot detection techniques
Support for MCP server integration for AI assistants
The Benefits
No reliance on third-party paid SERP APIs
Open source and highly customizable
Supports privacy and data security
Effective anti-bot detection bypass
Real-time search capability for AI integration
Google Search Tool's Main Use Cases & Applications
Automating Google search results collection for research
Integrating search functionality into AI assistants
Developing custom web scraping tools with anti-bot bypass
Retrieving raw HTML for website analysis
Building local alternatives to commercial SERP APIs
FAQs of Google Search Tool
Can this tool bypass Google's anti-scraping measures?