testrail-mcp-server
local MCP serverInstallation
Terminal
claude mcp add testrail-mcp-server -e TESTRAIL_INSTANCE_URL=... -e TESTRAIL_USERNAME=... -e TESTRAIL_API_KEY=... -e TESTRAIL_ENABLE_SHARED_STEPS=... -e TESTRAIL_ENABLE_CASE_HISTORY=... -e TESTRAIL_ENABLE_RAG_TOOLS=... -e TESTRAIL_ALLOW_WRITE_OPERATIONS=... -e TESTRAIL_ALLOW_READ_OPERATIONS=... -e TESTRAIL_ALLOW_DELETE_OPERATIONS=... -e TESTRAIL_ENABLE_DEPRECATED_TOOLS=... -e TESTRAIL_DISABLED_TOOLS=... -- npx -y @uarlouski/testrail-mcp-server
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"testrail-mcp-server": {
"command": "npx",
"args": [
"-y",
"@uarlouski/testrail-mcp-server"
],
"env": {
"TESTRAIL_INSTANCE_URL": "...",
"TESTRAIL_USERNAME": "...",
"TESTRAIL_API_KEY": "...",
"TESTRAIL_ENABLE_SHARED_STEPS": "...",
"TESTRAIL_ENABLE_CASE_HISTORY": "...",
"TESTRAIL_ENABLE_RAG_TOOLS": "...",
"TESTRAIL_ALLOW_WRITE_OPERATIONS": "...",
"TESTRAIL_ALLOW_READ_OPERATIONS": "...",
"TESTRAIL_ALLOW_DELETE_OPERATIONS": "...",
"TESTRAIL_ENABLE_DEPRECATED_TOOLS": "...",
"TESTRAIL_DISABLED_TOOLS": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
Connect AI assistants to TestRail: manage test cases, suites, runs, results, and attachments.
Questions
testrail-mcp-server is a local MCP server distributed as the npm package @uarlouski/testrail-mcp-server.
Run: claude mcp add testrail-mcp-server -e TESTRAIL_INSTANCE_URL=... -e TESTRAIL_USERNAME=... -e TESTRAIL_API_KEY=... -e TESTRAIL_ENABLE_SHARED_STEPS=... -e TESTRAIL_ENABLE_CASE_HISTORY=... -e TESTRAIL_ENABLE_RAG_TOOLS=... -e TESTRAIL_ALLOW_WRITE_OPERATIONS=... -e TESTRAIL_ALLOW_READ_OPERATIONS=... -e TESTRAIL_ALLOW_DELETE_OPERATIONS=... -e TESTRAIL_ENABLE_DEPRECATED_TOOLS=... -e TESTRAIL_DISABLED_TOOLS=... -- npx -y @uarlouski/testrail-mcp-server
Run: codex mcp add testrail-mcp-server --env TESTRAIL_INSTANCE_URL=... --env TESTRAIL_USERNAME=... --env TESTRAIL_API_KEY=... --env TESTRAIL_ENABLE_SHARED_STEPS=... --env TESTRAIL_ENABLE_CASE_HISTORY=... --env TESTRAIL_ENABLE_RAG_TOOLS=... --env TESTRAIL_ALLOW_WRITE_OPERATIONS=... --env TESTRAIL_ALLOW_READ_OPERATIONS=... --env TESTRAIL_ALLOW_DELETE_OPERATIONS=... --env TESTRAIL_ENABLE_DEPRECATED_TOOLS=... --env TESTRAIL_DISABLED_TOOLS=... -- npx -y @uarlouski/testrail-mcp-server
Similar MCP servers
NameStars
- GitHubio.github.github/github-mcp-server33K
- Qase Test Managementio.qase/mcp-server32
- testkube-mcpio.github.kubeshop/testkube-mcp1,661
- brave-search-mcp-serverio.github.brave/brave-search-mcp-server1,477
- Atlassian Rovo MCP Servercom.atlassian/atlassian-mcp-server1,070
- ClaudeR - RStudio MCP Serverio.github.IMNMV/clauder345
- Dynatraceio.github.Dynatrace/dynatrace-for-ai161
- Outline MCP Serverio.github.Vortiago/mcp-outline155