使用说明
MCP服务器演示
此存储库包含一个模型上下文协议(MCP)服务器演示,其中包含基本实现和编排。
项目结构
mcp_base/用于管理MCP请求和与LLM集成的基本Python模块。mcp_docker/容器化MCP服务器示例,包含Docker和OpenAPI配置文件。
要求
- Python 3.10+
- Docker(可选,用于启动容器化服务器)
快速启动
1.Clona-il存储库
git clone https://github.com/improbabil3/mcp_servers_demo.git ; cd mcp_servers_demo
2. 安装Python依赖关系(用于本地开发)
pip install -r mcp_docker/requirements.txt
3. 启动MCP服务器(本地模式)
python mcp_docker/main.py
4. 通过Docker启动(可选)
确保安装了 Docker,然后运行:
docker compose -f mcp_docker/docker-compose.yml up --build
备注
- 设置环境变量(参见
.env在……里面mcp_base/(不包括在内)。 - 有关API的详细信息,请参阅
mcp_docker/openapi.yaml.
有关问题或贡献,请在 GitHub 上打开问题或提取请求。
