Pick Your Client
Most modern clients have a one-click or one-line install. Open the dashboard at Settings → Integrations → MCP Server to copy snippets with your API key pre-filled, or use the patterns below and replace<API_KEY> with the key from that page. Any other MCP-compatible client works too. Point it at the endpoint with a Bearer token.
- Claude Code
- Cursor
- Codex
- Continue (VS Code)
Run this in any project where you use Claude Code. Requires the Claude Code CLI.Claude Code reloads MCP servers automatically.
Or Use the QA.tech CLI
The QA.tech CLI can write the config for any supported client in one command. Useful if you switch machines often or want the same setup scripted.Don't have the QA.tech CLI? Install it
Don't have the QA.tech CLI? Install it
--print to dump the snippet without writing it. See qatech mcp configure --help for all flags.
What Your Assistant Can Do
Five tools are exposed. Tools requiringwrite scope are hidden from read-only API keys.
Example prompts
“Which of my test cases failed in the last run?”
“Rerun run UkxK, but only the failed cases.”
“Create a test case titled ‘Checkout with expired card’ for the frontend app.”
“List all enabled test cases tagged ‘critical’.”
Authentication
The MCP server uses the same Bearer tokens as the REST API.- Where to find your key: Settings → Integrations → MCP Server in the dashboard.
- Scopes: A
readkey gives access to the four read tools. Awritekey addscreate_test_caseandrerun_run. - Project binding: Each key is bound to one project. Issue separate keys for separate projects.
Endpoint Details
Batch JSON-RPC requests and
GET upgrades are not supported. Each call is a single POST with a JSON body.
Smoke test with curl
Troubleshooting
For anything else, contact support.