TestRail MCP Server
Related Servers
Alternatives to TestRail MCP Server
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityDmaintenanceMCP 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.MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol server that allows interaction with TestRail's core entities (projects, cases, runs, results, datasets) through a standardized protocol compatible with MCP clients like Claude Desktop.2320MIT
- FlicenseNot gradedqualityNot gradedmaintenanceA Model Context Protocol server that provides integration with TestRail, allowing AI assistants to interact with TestRail projects, test cases, test runs, and results.150 npm1-
- AlicenseAqualityDmaintenanceMCP server for TestRail that enables AI agents to manage test cases, runs, and results, plus a bundled skill to convert Jira tickets into TestRail test cases.15MIT
- AlicenseCqualityCmaintenanceMCP server for TestRail API, providing AI assistants with 107 tools to manage test cases, runs, results, plans, and more. Supports API key, password, and SSO cookie authentication.5413 npm2MIT
- AlicenseAqualityCmaintenanceMCP server that integrates with Testmo to let AI assistants read projects, runs, results, and test cases, and create or update runs, results, and cases via natural language.15335 npmMIT
TDQS
Scored across 27 tools
Most tools target clearly distinct resources and actions (e.g., get_case vs get_cases, query_suite vs mutate_suite), and descriptions help resolve overlaps. However, the results tools (get_results, add_results, add_results_for_cases) and the deprecated get_tests vs query_test create some ambiguity that could lead to misselection.
All tool names are snake_case with a verb_noun structure, which is largely predictable. Still, retrieval uses both get_ and query_, while writes use add_, update_, and mutate_ across similar resources, making the convention slightly inconsistent rather than uniform.
27 tools is on the heavy side for an MCP server, though TestRail's broad domain (projects, suites, sections, cases, runs, tests, results, attachments, metadata) justifies many of them. Redundant entries like get_tests and two result-add variants keep the count from feeling fully earned.
Core read/create/update workflows for cases, suites, sections, runs, results, and attachments are present, so common test management tasks are covered. However, delete operations are entirely absent, and project, milestone, and plan management are not represented, leaving notable lifecycle gaps.