MCP服务器测试工具

一个简单的MCP服务器实现和自动化客户端测试工具,支持GitHub Actions持续集成。

  • by jf2021070309
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 jf2021070309/mcp-server-python

使用说明

🖧 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客户端。
  • 验证服务器是否正确响应。

您可以在下面监视结果 行动 存储库的选项卡。