ReportPortal MCP Server 是面向 ReportPortal 测试报告平台的 MCP(Model Context Protocol)服务端,可与 GitHub Copilot 等支持 MCP 的 AI 助手无缝对接。它让开发者在 IDE 或 Copilot 对话中直接查询测试运行结果、查看失败用例、定位错误日志和历史趋势,无需反复切换浏览器。
它能做什么
- 按项目、launch、过滤器检索测试报告与统计指标。
- 查看单条测试项的日志、堆栈、附件与历史结果。
- 汇总通过率、失败分布等数据,辅助排查回归。
是否需要密钥
需要。ReportPortal 本身采用基于用户名的 API Key 鉴权,MCP Server 通常通过 REPORT_PORTAL_API_KEY(配合 REPORT_PORTAL_BASE_URL、REPORT_PORTAL_PROJECT 等环境变量)调用其 OpenAPI,因此部署或本地启动前需要先在 ReportPortal 用户配置中生成 API Key。