74
grade C
10 days ago
glama

TestRail MCP Server

MCP server for TestRail that enables AI assistants to interact with TestRail's test management platform. It can query and manage projects, test cases, runs, results, plans, milestones, and more.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 1 credential: TESTRAIL_API_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
🔐 secretTESTRAIL_API_KEYtestrailMcp.apiKey Yes — TestRail API key (generate at My Settings > API Keys)
configTESTRAIL_BASE_URLtestrailMcp.baseUrl Yes — TestRail instance URL (e.g., https://company.testrail.io)
configTESTRAIL_CACHE_DIRtestrailMcp.cacheDir No ~/.testrail-mcp-cache Directory for disk cache files
configTESTRAIL_CACHE_ENABLEDtestrailMcp.cacheEnabled No true Enable disk caching for semi-static TestRail data
configTESTRAIL_CACHE_TTL_HOURStestrailMcp.cacheTtlHours No 168 (7 days) Cache time-to-live in hours
configTESTRAIL_MAX_RESULTStestrailMcp.maxResults No 250 Default page size for list queries (max 250)
configTESTRAIL_PROJECT_IDtestrailMcp.projectId Yes — Default project ID (used when not specified in tool params)
configTESTRAIL_TIMEOUT_MStestrailMcp.timeout No 30000 HTTP request timeout in milliseconds
configTESTRAIL_USERNAMEtestrailMcp.username Yes — TestRail username (email address)
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 3 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/bhayanak-testrail-mcp-server-1pjw9o)](https://m8ven.ai/mcp/bhayanak-testrail-mcp-server-1pjw9o)
commit: bf712e101a452a36d85ec7865e0563ed6e99365e
code hash: 395480ea2ba58ae28c656011790a750e2fa81a40bf1309a7ec1b9c0b8c1faa12
verified: 4/11/2026, 2:27:55 PM
view raw JSON →