Token导航 LogoToken导航TokenDH.com
Google MCP Server logo
AI代理stdio官方级别未说明来源级核验

Google MCP Server

MCP Server

ts-node

该项目实现了一个用于Google API的模型上下文协议(MCP)服务器,支持与AI助手和其他MCP兼容客户端的集成。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
搜索服务TypeScriptJavaScript

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

rtbui2012

提供方

rtbui2012

最后核验

2026/5/17 20:27

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx ts-node src/test.ts

详细介绍

谷歌MCP服务器

该项目为Google API实现了一个模型上下文协议(MCP)服务器,实现了与AI助手和其他MCP兼容客户端的集成。

______________________________________________________________________

先决条件

  • Node.js 18+
  • npm

______________________________________________________________________

安装

1.克隆存储库

git clone https://github.com/your-username/mcp-google-search.git
cd google-mcp-server

2.安装依赖项

npm install

3.设置您的Google自定义搜索API凭据

创建一个 .env 项目根目录中的文件,内容如下:

GOOGLE_API_KEY=your_google_api_key_here
GOOGLE_CX_ID=your_custom_search_engine_id_here
  • GOOGLE_API_KEY:您的Google自定义搜索API密钥。
  • GOOGLE_CX_ID:您的Google自定义搜索引擎ID。

您可以从 Google自定义搜索JSON API文档.

______________________________________________________________________

用法

1.运行测试搜索

npx ts-node src/test.ts

这将执行示例搜索并将结果打印到控制台。

2.与MCP兼容客户端集成

要将此服务器用作MCP配置的一部分,请在MCP设置文件中添加一个条目(例如。, claude_desktop_config.json):

{
  "mcpServers": {
    "google-api": {
      "command": "npx",
      "args": ["ts-node", "src/index.ts"],
      "env": {
        "GOOGLE_API_KEY": "your_google_api_key_here",
        "GOOGLE_CX_ID": "your_custom_search_engine_id_here"
      }
    }
  }
}

使用实际凭据替换API密钥和CX ID。

______________________________________________________________________

可用工具

服务器提供以下工具:

  1. 谷歌搜索内容:使用Google Custom search API执行web搜索,并返回结构化结果(标题、链接和片段)。
  2. 谷歌搜索图片:使用Google Custom search API执行图像搜索,并返回第一个结果的Markdown图像链接。

请参阅中的源代码 src/tools.ts 了解详细的使用信息。

______________________________________________________________________

发展

要更改项目,请执行以下操作:

  1. 修改代码 src 目录根据需要。
  2. 如果添加或删除依赖项,请更新 package.json 因此。
  3. 重新启动MCP客户端或测试脚本以应用更改。

______________________________________________________________________

故障排除

  • 确保您的Google API密钥和CX ID在 .env 文件或您的环境。
  • 检查是否安装了所有依赖项(npm install).
  • 验证您使用的是Node.js 18或更高版本。
  • 如果对代码进行了更改,请重新启动服务器或测试脚本。

______________________________________________________________________

许可证

该项目根据MIT许可证获得许可。

目录标签

目录标签

搜索服务TypeScriptJavaScriptGoogleAPI集成本地部署AI助手MCP协议

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

ts-node

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP