MCP server
testrail-mcp-server
- Repository:
- github.com/uarlouski/testrail-mcp-server
- Stars:
- 44
- Last push:
- 2026-10-23
- License:
- Apache-2.0
Connect AI assistants to TestRail: manage test cases, suites, runs, results, and attachments.
Good fit for
- One-command install
- Runs fully local
- Apache-2.0 license
Facts
- Category
- Testing and QA, Project management
- Pricing
- Unknown
- Authentication
- API key
- Transport
- stdio
- Hosting
- Local
- Maker
- Unknown
- Access
- Unknown
- Language
- TypeScript
- Install method
- npx
- Operating system
- Unknown
- Client
- Unknown
- License
- Permissive
- Maintenance
- Active
Install
claude mcp add --env 'TESTRAIL_INSTANCE_URL=<YOUR_VALUE>' --env 'TESTRAIL_USERNAME=<YOUR_VALUE>' --env 'TESTRAIL_API_KEY=<YOUR_VALUE>' --transport stdio testrail-mcp-server -- npx -y @uarlouski/testrail-mcp-serverPaste into claude_desktop_config.json
{
"mcpServers": {
"testrail-mcp-server": {
"command": "npx",
"args": [
"-y",
"@uarlouski/testrail-mcp-server"
],
"env": {
"TESTRAIL_INSTANCE_URL": "<YOUR_VALUE>",
"TESTRAIL_USERNAME": "<YOUR_VALUE>",
"TESTRAIL_API_KEY": "<YOUR_VALUE>"
}
}
}
}Paste into ~/.cursor/mcp.json
{
"mcpServers": {
"testrail-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@uarlouski/testrail-mcp-server"
],
"env": {
"TESTRAIL_INSTANCE_URL": "<YOUR_VALUE>",
"TESTRAIL_USERNAME": "<YOUR_VALUE>",
"TESTRAIL_API_KEY": "<YOUR_VALUE>"
}
}
}
}Paste into .vscode/mcp.json
{
"servers": {
"testrail-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@uarlouski/testrail-mcp-server"
],
"env": {
"TESTRAIL_INSTANCE_URL": "<YOUR_VALUE>",
"TESTRAIL_USERNAME": "<YOUR_VALUE>",
"TESTRAIL_API_KEY": "<YOUR_VALUE>"
}
}
}
}{
"mcpServers": {
"testrail-mcp-server": {
"command": "npx",
"args": [
"-y",
"@uarlouski/testrail-mcp-server"
],
"env": {
"TESTRAIL_INSTANCE_URL": "<YOUR_VALUE>",
"TESTRAIL_USERNAME": "<YOUR_VALUE>",
"TESTRAIL_API_KEY": "<YOUR_VALUE>"
}
}
}
}[mcp_servers.testrail-mcp-server]
command = "npx"
args = ["-y", "@uarlouski/testrail-mcp-server"]
env = { TESTRAIL_INSTANCE_URL = "<YOUR_VALUE>", TESTRAIL_USERNAME = "<YOUR_VALUE>", TESTRAIL_API_KEY = "<YOUR_VALUE>" }{
"mcpServers": {
"testrail-mcp-server": {
"command": "npx",
"args": [
"-y",
"@uarlouski/testrail-mcp-server"
],
"env": {
"TESTRAIL_INSTANCE_URL": "<YOUR_VALUE>",
"TESTRAIL_USERNAME": "<YOUR_VALUE>",
"TESTRAIL_API_KEY": "<YOUR_VALUE>"
}
}
}
}Env vars and secrets
TESTRAIL_INSTANCE_URLEnv varBase URL of your TestRail instance (e.g. https://example.testrail.io)
TESTRAIL_USERNAMEEnv varEmail address used to authenticate with TestRail
TESTRAIL_API_KEYEnv varSecretAPI key for authenticating with the TestRail API
Ratings
Not enough ratings yet
Ratings show once 3 people have rated.
Sign in to rate and comment. Sign in
Comments (0)
Sign in to rate and comment. Sign in
No comments yet.
Alternatives
From the same category
| Name | Pricing | Authentication | Hosting | Stars |
|---|---|---|---|---|
| REA | Unknown | None | Local | 398k |
| KeployOfficial | Unknown | API key | Remote | 19k |
| SeleniumBase MCP | Free | None | Local | 13k |
| Front-End Checklist | Unknown | Unknown | Remote | 75k |
| e2e | Unknown | Unknown | Local | 12k |
| agent-device | Unknown | Unknown | Local | 5.2k |
Score: 71
- Popularity
- 42
- Maintenance
- 100
- Trust
- 73
- Completeness
- 90
- Community
- 50
Formula version 1
Listed in:
Official MCP Registry.Data from the Official MCP Registry.