MCP 谷歌搜索工具

@mcp-for-dev/mcp-google-search
Hosted
4 Stars 2.4k 次浏览 mcp-for-dev 更新于 2026-08-23

一个使用Google自定义搜索API和网页内容提取功能提供网络搜索功能的模型上下文协议服务器。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "google-search": {
      "args": [
        "-y",
        "@mcp-for-dev/mcp-google-search"
      ],
      "command": "npx",
      "env": {
        "GOOGLE_API_KEY": "your-api-key-here",
        "GOOGLE_SEARCH_ENGINE_ID": "your-search-engine-id-here"
      }
    }
  }
}

该服务需要配置环境变量:GOOGLE_API_KEY、GOOGLE_SEARCH_ENGINE_ID

可用工具 (2 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

google_search 2 个参数 需填 1 项

Perform a web search query

必填参数:query

read_webpage 1 个参数 需填 1 项

Fetch and extract text content from a webpage

必填参数:url

服务介绍

MCP 服务器用于 Google 搜索

一个使用 Google 自定义搜索 API 和网页内容提取功能提供网络搜索能力的模型上下文协议服务器。

工具

搜索

使用 Google 自定义搜索 API 执行网络搜索:

  • 搜索整个网络或特定站点
  • 控制结果数量(1-10)
  • 获取带有标题、链接和摘要的结构化结果

网页阅读器

从任何网页中提取内容:

  • 获取并解析网页内容
  • 提取页面标题和主体文本
  • 通过移除脚本和样式来清理内容
  • 返回带有标题、文本和 URL 的结构化数据

安装

获取 Google API 密钥和搜索引擎 ID

  1. 创建 Google Cloud 项目:

  2. 启用自定义搜索 API:

    • 前往 API 库
    • 搜索“Custom Search API”
    • 单击“启用”
  3. 获取 API 密钥:

    • 前往 凭据
    • 单击“创建凭据”>“API 密钥”
    • 复制您的 API 密钥
    • (可选)将 API 密钥限制为仅自定义搜索 API 使用
  4. 创建自定义搜索引擎:

    • 前往 可编程搜索引擎
    • 输入您想要搜索的站点(对于一般的网络搜索,使用 www.google.com
    • 单击“创建”
    • 在下一页上,单击“自定义”
    • 在设置中启用“搜索整个网络”
    • 复制您的搜索引擎 ID (cx)

客户端配置

要与 Claude Desktop 一起使用,请使用您的 Google API 凭证添加服务器配置:

在 MacOS 上:~/Library/Application Support/Claude/claude_desktop_config.json
在 Windows 上:%APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "google-search": {
      "command": "npx",
      "args": ["-y", "@mcp-for-dev/mcp-google-search"],
      "env": {
        "GOOGLE_API_KEY": "your-api-key-here",
        "GOOGLE_SEARCH_ENGINE_ID": "your-search-engine-id-here"
      }
    }
  }
}

相关 MCP 服务