返回 MCP 目录
public公开dns本地运行

mcp-server-gemini

一个实现Claude Desktop与Google Gemini AI模型交互的MCP服务器项目

article

README

🚀 金星MCP服务器

金星MCP服务器实现了支持Claude Desktop与Google Gemini AI模型交互的Model Context Protocol(MCP)协议,为用户提供了便捷、安全的AI交互体验。

🚀 快速开始

准备工作

  1. 获取Gemini API密钥
  2. 配置Claude Desktop
    • 找到你的配置文件:
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": "你的API密钥"
            }
        }
    }
}
  1. 重启Claude Desktop

本地开发

# 克隆仓库
git clone https://github.com/aliargun/mcp-server-gemini.git
cd mcp-server-gemini

# 安装依赖项
npm install

# 启动开发服务器
npm run dev

✨ 主要特性

  • 协议支持:完全支持MCP协议。
  • 实时响应:实时响应流式传输。
  • 安全保障:安全的API密钥处理。
  • 灵活配置:可配置的模型参数。
  • 技术实现:采用TypeScript实现。

📚 详细文档

❓ 常见问题

连接问题

API密钥问题

  • 确认API密钥正确。
  • 检查权限设置。
  • 参阅安装指南

🔒 安全

  • API密钥仅通过环境变量处理。
  • 不存储或记录任何敏感数据。
  • 定期安全更新。

🤝 贡献指南

欢迎贡献!请参阅我们的贡献指南

📄 许可证

本项目采用MIT许可证。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端