MCP Gemini 服务器

MCP Gemini 服务器

一个实现模型上下文协议 (MCP) 的服务器,使 AI 助手能够与 Google 的 Gemini API 交互。

快速入门指南

安装

前置条件

  • Python 3.7 或更高版本
  • Google AI API 密钥

设置步骤

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

  2. 创建虚拟环境: python -m venv venv

  3. 激活虚拟环境:

    • Windows: venv\Scripts\activate
    • macOS/Linux: source venv/bin/activate
  4. 安装依赖: pip install -r requirements.txt

  5. 在根目录创建 .env 文件并添加 Gemini API 密钥: GEMINI_API_KEY=your_api_key_here

使用方法

  1. 启动服务器: python server.py

  2. 默认运行在 http://localhost:5000/

  3. 发送 POST 请求到 /mcp 端点以生成文本、分析内容或进行聊天。

示例请求: url = 'http://localhost:5000/mcp' payload = { 'action': 'generate_text', 'parameters': { 'prompt': '写一首关于 AI 的短诗', 'temperature': 0.7 } } response = requests.post(url, json=payload) print(response.json())