MCP Gemini 服务器实现
模型上下文协议(MCP)服务器实现,使克劳德桌面能够与谷歌的双子座AI模型进行交互。
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"gemini": {
"args": [
"-y",
"github:aliargun/mcp-server-gemini"
],
"command": "npx",
"env": {
"GEMINI_API_KEY": "your_api_key_here"
}
}
}
}
服务介绍
Gemini MCP 服务器
实现 Model Context Protocol (MCP) 服务器,使 Claude 桌面应用程序能够与 Google 的 Gemini AI 模型进行交互。
特性
- 完整的 MCP 协议支持
- 实时响应流
- 安全的 API 密钥处理
- 可配置的模型参数
- 使用 TypeScript 实现
快速开始
-
获取 Gemini API 密钥
- 访问 Google AI Studio
- 创建一个新的 API 密钥
-
配置 Claude 桌面应用
- 找到您的配置文件:
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json Linux: ~/.config/Claude/claude_desktop_config.json - 添加 Gemini 配置:
{ "mcpServers": { "gemini": { "command": "npx", "args": ["-y", "github:aliargun/mcp-server-gemini"], "env": { "GEMINI_API_KEY": "your_api_key_here" } } } }
- 找到您的配置文件:
-
重启 Claude 桌面应用
文档
- Claude 桌面设置指南 - 详细的设置说明
- 示例和使用方法 - 使用示例和高级配置
- 实现说明 - 技术实现细节
- 开发指南 - 开发者指南
- 故障排除指南 - 常见问题及解决方案
本地开发
# Clone repository
git clone https://github.com/aliargun/mcp-server-gemini.git
cd mcp-server-gemini
# Install dependencies
npm install
# Start development server
npm run dev
贡献
欢迎贡献!请参阅我们的贡献指南。
常见问题
安全性
- API 密钥仅通过环境变量处理
- 不会记录或存储任何敏感数据
- 定期安全更新
许可证
MIT