reportportal-mcp-server
If you are the rightful owner of reportportal-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The ReportPortal MCP Server allows users to interact with ReportPortal directly from chat interfaces like GitHub Copilot or Claude to query and analyze test execution results.
The ReportPortal MCP Server is a robust solution designed to facilitate seamless interaction with ReportPortal, enabling users to manage and analyze test execution results efficiently. It offers a comprehensive suite of features for launch management, test item analysis, and report generation. Users can list, filter, and manage launches, perform automated analyses, and generate detailed reports. The server is highly extensible, allowing for the addition of custom tools and prompts. It is configured using environment variables and can be built from source using Go. The server supports structured access to launch and test item data, making it a powerful tool for developers and testers looking to integrate ReportPortal capabilities into their workflows.
Features
- Launch Management: List and filter launches, get launch details, force finish, delete launches, and run automated analysis.
- Test Item Analysis: List test items, get detailed information, and view execution statistics and failures.
- Report Generation: Analyze launches to get insights and generate structured reports with statistics and failure analysis.
- Extensibility: Add custom tools and define new prompts via YAML files for enhanced functionality.
Tools
List Launches
Lists ReportPortal launches with pagination.
Get Last Launch by Name
Retrieves the most recent launch by name.
Force Finish Launch
Forces a launch to finish.
Delete Launch
Deletes a specific launch.
Run Auto Analysis
Runs auto analysis on a launch.