testrail-mcp-server

gracexiaowork/testrail-mcp-server

3.2

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

No resources