MCP 协议服务器实现
使用 FastAPI 实现的模型上下文协议 (MCP) 服务器,支持会话管理与实时更新。
快速入门
-
克隆仓库并进入目录: git clone https://github.com/tian1ll1/mcp-protocol-server.git cd mcp-protocol-server
-
创建虚拟环境并安装依赖: python -m venv venv source venv/bin/activate # Windows 使用 venv\Scripts\activate pip install -r requirements.txt
-
配置环境变量: cp .env.example .env
-
启动开发服务器: uvicorn app.main:app --reload --host 0.0.0.0 --port 8000
-
访问 API 文档: Swagger UI: http://localhost:8000/docs ReDoc: http://localhost:8000/redoc
-
运行测试: pytest