gracexiaowork/testrail-mcp-server
If you are the rightful owner of testrail-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
A Model Context Protocol (MCP) server for TestRail integration, providing comprehensive access to TestRail's test management functionality through MCP tools.
Tools
Functions exposed to the LLM to take actions
testrail_get_projects
Get all projects
testrail_get_project
Get a specific project by ID
testrail_get_cases
Get test cases from a project (optionally filtered by suite)
testrail_get_case
Get a specific test case by ID
testrail_add_case
Create a new test case in a section
testrail_update_case
Update an existing test case
testrail_delete_case
Delete a test case
testrail_get_runs
Get all test runs in a project
testrail_get_run
Get a specific test run by ID
testrail_add_run
Create a new test run
testrail_update_run
Update an existing test run
testrail_close_run
Close a test run
testrail_delete_run
Delete a test run
testrail_get_results
Get test results for a specific test
testrail_get_results_for_case
Get test results for a test case in a run
testrail_get_results_for_run
Get all test results for a test run
testrail_add_result
Add a test result for a specific test
testrail_add_result_for_case
Add a test result for a case in a test run
testrail_add_results
Add multiple test results (bulk operation)
testrail_add_results_for_cases
Add multiple test results for cases (bulk operation)
testrail_get_sections
Get sections from a project (optionally filtered by suite)
testrail_get_section
Get a specific section by ID
testrail_add_section
Create a new section
testrail_update_section
Update an existing section
testrail_delete_section
Delete a section
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client