qa-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@qa-mcpCreate a TestRail test case from Jira story PROJ-123."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
qa-mcp
An MCP server that lets Claude create TestRail test cases directly from Jira or Azure DevOps user stories — with built-in format enforcement, section management, and automatic traceability links.
Requirements
Node.js 18+
A TestRail account with API access
A Jira account and/or Azure DevOps project
Quick start
npx qa-mcp initThis runs an interactive wizard that sets up your .env credentials file and a qa-mcp.config.json config file.
Then add the server to your MCP client (e.g. Claude Desktop's claude_desktop_config.json):
{
"mcpServers": {
"qa-mcp": {
"command": "npx",
"args": ["qa-mcp", "start"]
}
}
}Commands
Command | Description |
| Interactive setup wizard — credentials + config |
| Start the MCP server |
| Check env vars and connection health |
Configuration
Non-sensitive settings live in qa-mcp.config.json (committed to your repo). Credentials live in .env (never committed).
{
"source": {
"platform": "jira"
},
"testCase": {
"title": {
"separator": " - ",
"maxLength": 200,
"forbiddenPrefixes": ["Verify", "Check", "Test", "Ensure", "Validate"]
}
},
"testrail": {
"projectId": 123
}
}Set source.platform to "jira", "ado", or "both".
MCP tools
Tool | Description |
| Fetch a story from Jira or ADO and normalize its content |
| List all TestRail sections in your project |
| Create a new TestRail section (requires user confirmation) |
| List existing test cases in a section (duplicate check) |
| Create a test case with format validation and traceability link |
Environment variables
Variable | Required for |
| Jira |
| Jira |
| Jira |
| Azure DevOps |
| Azure DevOps |
| Azure DevOps |
| Always |
| Always |
| Always |
License
MIT
Related MCP Connectors
Official MCP server for Qase — manage test cases, runs, suites, defects via AI tools.
An MCP server that provides access to Testiny projects, test cases and test runs
MCP server for building and testing AI agents with multi-model experimentation and insights.
MCP server for AI access to SmartBear tools, including BugSnag, Reflect, Swagger, PactFlow, QTM4J.