reportportal-mcp-server
1
The ReportPortal MCP Server enables users to interact with ReportPortal directly from chat platforms to query and analyze test execution results. It offers functionalities like listing launches, getting launch details, and analyzing test results. The project supports development and debugging with various tools and commands.
ReportPortal MCP Server
This repository contains a ReportPortal MCP Server, allowing users to interact with ReportPortal through chat platforms like GitHub Copilot and Claude to query and analyze test execution results.
Features
- List launches with pagination
- Get launch details by name
- Filter launches using various criteria
- View test execution reports
Installation
Ensure you have Go 1.24.1 or later and a ReportPortal instance.
Usage
Start the server by setting environment variables and running the generated binary.
Available Tools
- List Launches
- Get Last Launch by Name
- Force Finish Launch
- Delete Launch
- Get Last Launch by Filter
- List Test Items by Launch
- Get Test Item by ID
- Analyze Launch
Development
- Install Task tool
- Build with
task build
- Run tests with
task test
License
Licensed under the Apache 2.0 License.