
Gemini MCP Server

2025.03.26
1
JavaScriptAI 模型服务MCP 协议实现开发效率
Gemini MCP Server 是一个实现了 MCP(Model Context Protocol)协议的服务器,允许通过 Claude 或其他 MCP 客户端使用 Google 的 Gemini AI 模型。该服务器支持完整的 MCP 协议,并通过 SSE 传输实现与 Gemini 1.5 Pro 模型的集成。
View on GitHub
Overview
基本能力
产品定位
Gemini MCP Server 是一个中间件服务,旨在为 MCP 客户端(如 Claude)提供与 Google Gemini AI 模型的连接能力。
核心功能
- 完整的 MCP 协议支持(通过 SSE 传输)
- Gemini 1.5 Pro 模型集成
- 顺序思考工具实现
- 环境变量配置
适用场景
- 开发者希望通过 MCP 客户端访问 Gemini AI 模型
- 需要将 Gemini 模型集成到现有 MCP 工作流中
- 在 Smithery AI 平台上部署 AI 服务
工具列表
- MCP 协议实现:提供标准的 MCP 协议支持
- Gemini 模型连接器:连接 Google Gemini AI 模型
- 配置管理器:通过环境变量管理服务配置
常见问题解答
- 如何获取 Gemini API Key?需要从 Google AI Studio 获取
- 如何连接到 Claude?需要在 Claude 的 MCP Servers 设置中添加服务器 URL
使用教程
使用依赖
- Node.js 环境
- Google AI Studio API Key
安装教程
- 克隆仓库
- 安装依赖:
npm install
- 设置 API Key:
export GEMINI_API_KEY=your_key_here
- 启动服务:
npm start
调试方式
- 检查服务是否运行:
curl http://localhost:port
- 查看日志:
npm run logs
(如果配置) - 测试 MCP 连接:使用 MCP 客户端连接测试