MCP Server:基于 FastAPI 的 AI 模型上下文协议服务

MCP Server:基于 FastAPI 的 AI 模型上下文协议服务

基于 FastAPI 和 MCP 协议,实现 AI 模型与开发环境间的标准化交互,提升扩展性和可维护性。

快速入门

  1. 克隆仓库: git clone https://github.com/freedanfan/mcp_server.git cd mcp_server

  2. 安装依赖: pip install -r requirements.txt

  3. 启动服务器: python mcp_server.py 默认地址为 127.0.0.1:12000

  4. 启动客户端(另开终端): python mcp_client.py

  5. 自定义配置: 使用环境变量设置主机和端口: export MCP_SERVER_HOST=0.0.0.0 export MCP_SERVER_PORT=8000

  6. API 接口:

    • /:服务器信息
    • /api:JSON-RPC 请求处理
    • /sse:SSE 连接支持

更多功能请参考 README 文档。