MCP Gemini 服务器
一个实现模型上下文协议 (MCP) 的服务器,使 AI 助手能够与 Google 的 Gemini API 交互。
快速入门指南
安装
前置条件
- Python 3.7 或更高版本
- Google AI API 密钥
设置步骤
-
克隆仓库: git clone https://github.com/yourusername/mcp-gemini-server.git cd mcp-gemini-server
-
创建虚拟环境: python -m venv venv
-
激活虚拟环境:
- Windows: venv\Scripts\activate
- macOS/Linux: source venv/bin/activate
-
安装依赖: pip install -r requirements.txt
-
在根目录创建
.env
文件并添加 Gemini API 密钥: GEMINI_API_KEY=your_api_key_here
使用方法
-
启动服务器: python server.py
-
默认运行在 http://localhost:5000/
-
发送 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())