ReportPortal MCP Server
@reportportal
关于 ReportPortal MCP Server
MCP server for ReportPortal
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"reportportal": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"RP_API_TOKEN",
"-e",
"RP_HOST",
"-e",
"RP_PROJECT",
"reportportal/mcp-server"
],
"env": {
"RP_API_TOKEN": "your-api-token",
"RP_HOST": "https://your-reportportal-instance.com",
"RP_PROJECT": "YourProjectKeyFromReportPortal"
}
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is ReportPortal MCP Server?
The ReportPortal MCP Server bridges a ReportPortal instance with AI chat assistants (e.g., Claude Desktop, GitHub Copilot, Cursor), letting users ask plain-English questions about test runs and get answers directly from ReportPortal. Starting with version 2.x, it also integrates with the ReportPortal Test Case Management System (TMS) — test cases, folders, milestones, and test plans — so users can browse and manage test design data through the same chat interface.
How to use ReportPortal MCP Server?
Install the server locally via Docker (recommended) or a pre-built binary, then configure your AI tool’s MCP settings (e.g., mcp.json) with the required environment variables: RP_HOST, RP_API_TOKEN, and optionally RP_PROJECT. Alternatively, connect to a remotely deployed server in HTTP mode by providing its URL and authentication headers. The server runs in stdio mode by default for local tools; set MCP_MODE=http for remote access.
Key features of ReportPortal MCP Server
- Query test runs, failures, and error details via natural language
- Browse, create, and update TMS test cases, folders, milestones, and test plans
- Works with any MCP-compatible AI tool (Claude, Cursor, Copilot, etc.)
- No custom scripts needed — common queries are built-in as chat commands
- Supports local (
stdio) and remote (HTTP/SSE) transport modes - Docker image and pre-built binaries available for easy installation
Use cases of ReportPortal MCP Server
- QA tester asks “What tests failed in the last run?” and gets an instant summary
- Manager lists the 5 most recent test runs without navigating the UI
- User creates a test plan for the current sprint milestone via chat
- Team browses test cases in a specific folder and updates them through the AI assistant
- Developer retrieves error details from a failed build while staying in the editor
FAQ from ReportPortal MCP Server
What information do I need to set up the server?
You need the ReportPortal instance URL (RP_HOST), an API token (RP_API_TOKEN), and optionally the project key (RP_PROJECT). The project key is the unique project identifier from the ReportPortal settings page, not the display name.
How do I keep my API token secure?
Never commit tokens to version control or share them publicly. Store them in environment variables or a secure configuration file.
Can I use the server in a remote environment?
Yes. Set the system environment variable MCP_MODE=http to run the server in HTTP/SSE transport mode, then AI tools can connect to it via its remote URL with authentication headers.
What transport modes are supported?
The server supports stdio (default, for local integrations with Claude Desktop, Cursor, VS Code, etc.) and http (for remote or multi-client access). The mode is controlled by the MCP_MODE environment variable.
Does the server support the Test Case Management System (TMS)?
Yes, starting with version 2.x. You can manage test cases, folders, milestones, and test plans through the same chat interface — for example, “List test cases in the Smoke folder” or “Create a test plan for the current sprint milestone.”
其他 分类下的更多 MCP 服务器
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
评论