MCP.so
登录

Google Search Tool MCP Server

@web-agent-master

基本信息

分类

搜索

传输方式

stdio

作者

web-agent-master

关于 Google Search Tool MCP Server

A Playwright-based Node.js tool that bypasses search engine anti-scraping mechanisms to execute Google searches. Local alternative to SERP APIs with MCP server integration.

Google Search Tool MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "google-search": {
      "command": "npx",
      "args": [
        "google-search-cli",
        "search keywords"
      ]
    }
  }
}

Google Search Tool MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is Google Search Tool?

Google Search Tool is a Playwright-based Node.js tool that bypasses search engine anti-scraping mechanisms to execute Google searches and extract results. It can be used directly as a command-line tool or as a Model Context Protocol (MCP) server to provide real-time search capabilities to AI assistants like Claude.

How to use Google Search Tool?

Install from source, build with pnpm build, then run google-search "search keywords" with optional flags (e.g., --limit, --timeout, --get-html). For MCP integration, configure your Claude Desktop’s claude_desktop_config.json with the command npx google-search-mcp (or alternative Windows configurations).

Key features of Google Search Tool

  • Local SERP API alternative, no paid API needed
  • Advanced anti-bot detection bypass techniques
  • Raw HTML retrieval for search result page analysis
  • Page screenshot capture when saving HTML content
  • MCP server integration for AI assistants like Claude
  • Completely open source and free

Use cases of Google Search Tool

  • Provide real-time Google search to Claude without additional API keys
  • Replace paid SERP APIs with a local, self-hosted solution
  • Debug and analyze Google’s page structure when changes occur
  • Automate search result extraction while avoiding anti-scraping blocks
  • Enable AI assistants to perform web searches directly

常见问题

1

How is this different from commercial SERP APIs like SerpAPI?

It is completely free and open source, runs locally, and does not require any API keys or per-request payments.

2

What are the runtime requirements?

Node.js v16 or higher, and Playwright browsers (installed automatically on first use). The tool also needs an internet connection to reach Google.

3

Does it comply with Google’s terms of service?

The tool is provided for learning and research purposes. Users are expected to comply with Google’s terms, avoid sending requests too frequently, and respect rate limits.

4

How does it handle Google’s anti-bot detection?

It uses intelligent browser fingerprint management, state saving/restoration

评论

搜索 分类下的更多 MCP 服务器