Google Search MCP サーバー

Google Search MCP サーバー

site icon
2025.05.05 0
Python搜索工具搜索工具
Google Search MCP 服务器是一个为AI助手提供Google搜索API功能的工具,通过Gradio和MCP协议实现AI助手与Google搜索API之间的接口。
View on GitHub

Overview

基本能力

产品定位

Google Search MCP 服务器旨在为AI助手提供通过Google搜索API进行网络搜索的能力,使AI助手能够获取实时的网络信息。

核心功能

  • 使用Google搜索API进行网络搜索
  • 返回JSON格式的搜索结果
  • 支持获取最多20条搜索结果

适用场景

  • AI助手需要实时网络信息时
  • 需要集成Google搜索功能的应用程序
  • 自动化搜索任务

工具列表

  • perform_web_search: 执行网络搜索并返回JSON格式的结果

常见问题解答

  • 需要Google Custom Search Engine ID和Google API密钥
  • 搜索查询限制为最多400字符和50个单词

使用教程

使用依赖

  • Python 3.12或更高版本
  • Google Custom Search Engine ID
  • Google API密钥

安装教程

  1. 克隆仓库:
git clone https://github.com/yourusername/google-search-mcp-server.git
cd google-search-mcp-server
  1. 安装依赖:
pip install -e .
  1. 设置环境变量:
cp .env.sample .env

编辑.env文件,设置以下值:

GOOGLE_CSE_ID=你的Google Custom Search Engine ID
GOOGLE_API_KEY=你的Google API密钥

调试方式

启动服务器:

python app.py

这将启动Gradio界面,作为MCP服务器运行。

许可证

该项目遵循 Apache-2.0 开源许可条款,请参阅 Apache-2.0 了解完整条款。