Google Search icon

Google Search

Bypasses search engine anti-scraping mechanisms to execute Google searches and extract results.

About

Google Search Tool is a Playwright-based Node.js tool that provides a local alternative to SERP APIs. It bypasses search engine anti-scraping mechanisms to execute Google searches, extract results, and provide them in JSON format. The tool can be used as a command-line tool or as an MCP server, offering real-time search capabilities to AI assistants like Claude without requiring API keys. It features intelligent browser fingerprint management, automatic state saving, and headless/headed mode switching.

Key Features

  • Offers a local alternative to paid SERP APIs
  • Integrates with AI assistants via Model Context Protocol (MCP)
  • Saves and restores browser state to reduce verification frequency
  • Bypasses anti-scraping mechanisms for reliable Google searches
  • Includes command-line and MCP server functionalities
  • 178 GitHub stars

Use Cases

  • Providing real-time search results to AI assistants
  • Automating Google searches for data extraction
  • Bypassing anti-scraping measures to access Google search results