基于 Python 的多 MCP 服务器实现

基于 Python 的多 MCP 服务器实现

包含一个使用 SSE 协议运行多个 MCP 服务器的 Python 实现。

快速入门指南

  1. 克隆仓库: git clone https://github.com/hackerinheels/multipleMCPServerWithPythonHost.git cd multipleMCPServerWithPythonHost
  2. 创建 .env 文件并添加 API 密钥: GEMINI_API_KEY=your_api_key_here MODEL_NAME=gemini-2.0-flash
  3. 配置 config.json 文件以添加服务器信息。
  4. 安装依赖并运行: uv venv --python 3.11 source .venv/bin/activate uv pip install -r requirements.txt uv run host.py
  5. 使用命令与服务器交互,例如查询日历事件或操作浏览器。