使用说明
🖧 MCP服务器Python演示
MCP服务器和用于测试的自动化客户端的简单实现,具有与GitHub Actions的持续集成功能。
作者
📝 杰米·埃利亚斯·弗洛雷斯·基斯比
📁 文件
| 文件路径 | 描述 |
|---|---|
mcp_server.py |
MCP服务器的基本实现。 |
mcp_client_auto.py |
用于服务器测试的自动化MCP客户端。 |
.github/workflows/test-mcp.yml |
GitHub自动化测试的操作工作流。 |
▶️ 局部测试
第一步: 启动MCP服务器
python mcp_server.py
第二步: 在另一个终端中,启动自动客户端
python mcp_client_auto.py
⚙️ 自动化CI工作流
每次你推送代码或打开拉取请求时,
GitHub Actions工作流将自动:
- 启动MCP服务器。
- 运行自动MCP客户端。
- 验证服务器是否正确响应。
您可以在下面监视结果 行动 存储库的选项卡。