An MCP server for TestRail that prepares everything needed to generate test cases from Jira tickets, Confluence pages, or free-form specs and pushes them back to TestRail.
Enables AI assistants to interact directly with TestRail instances for managing test projects, suites, cases, runs, results, plans, milestones, and attachments through the TestRail API with secure authentication.
Update an existing test target's configuration, such as discovery URL, timeout, or TestRail integration, to reflect changes in the application under test.
Retrieve the field schema for test cases in a specific TestRail project, including field types and dropdown options. Provide a project_id to get only relevant fields.
Get all available test statuses from TestRail, such as Passed, Failed, and Blocked. Returns their IDs and names for use in test results and test retrieval.
Retrieve a list of test cases with basic fields from a TestRail project and suite. Filter by creator, priority, milestone, and more to find specific cases.
Upload a Gherkin .feature file to create a BDD test case in a specified TestRail section, populating the custom BDD scenario field with Given/When/Then steps.