qa-mcp
Click on "Install 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
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/joaopedro17/qa-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server