Overview
Features
Launch Management
Get and filter launches (test runs) with pagination; fetch launch details by name/ID; force-finish running launches; delete launches; run automated analyses on launches.
Test Item Analysis
Access test items within a launch by filter; view detailed test item information; view execution stats, failures, logs, and attachments.
Report Generation
Analyze launches to generate detailed test execution insights and structured reports.
Built-in Tools for Common Operations
Extensive set of built-in commands (e.g., get launches, last launch, logs, attachments, defect types, etc.) to drive interactive querying via MCP.
Prompts and Natural-Language Interaction
Includes predefined prompts (e.g., Analyze Launch) and example natural-language queries to guide interactions.
Deployment Options
Local deployment via Docker or pre-built binaries, plus remote HTTP server mode for centralized deployments.
MCP Protocol Compliance
Follows MCP guidelines, exposes JSON-RPC 2.0 endpoints and SSE streams; supports HTTP mode with /mcp endpoints.
Extensibility
Easily extend with new tools or prompts by adding code and YAML prompt files; prompts auto-load on startup.
Who Is This For?
- QA teams:Ask questions about test runs and get answers from ReportPortal using natural language via the MCP server.
- Test managers / project leads:Get summaries, failure analyses, and analytics for reporting to stakeholders.
- Developers / Integrators / AI tooling providers:Integrate with MCP-compatible AI tools and build custom prompts or tools.




