Qase MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| QASE_API_TOKEN | Yes | Your Qase API token | |
| QASE_API_DOMAIN | No | Custom API domain for enterprise customers | api.qase.io |
| NODE_EXTRA_CA_CERTS | No | Path to CA certificate file for SSL errors |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| qase_project_contextA | Get full project context in one call: project details, suites tree, milestones, environments, custom fields, and users. Cached for 5 minutes. Use this as the first call when starting work with a project — it seeds all the metadata the LLM needs without making 6 separate list calls. |
| qase_getA | Get any Qase entity by type and ID. Supports field projection via the |
| qql_searchA | Search entities using Qase Query Language (QQL) with powerful filtering and cross-project queries |
| qql_helpA | Get help and examples for Qase Query Language (QQL) syntax |
| qase_case_upsertA | Create or update a test case. If |
| qase_run_upsertB | Create or update a test run. If |
| qase_result_recordA | Record one or more test results into a run. Accepts an array of results — a single entry uses the single-result API, multiple entries use bulk. Each result must include a status; case_id is recommended. |
| qase_defect_upsertA | Create or update a defect. If |
| qase_ci_reportA | Report CI/CD test results in one call: creates a run, records all results, and optionally completes the run. Replaces the 3-4 step manual workflow of create_run → bulk_create_results → complete_run. Designed for CI pipeline integration. |
| qase_triage_defectA | Create a defect from a test failure and optionally link it to failed results. Streamlines the triage workflow: create defect → link to failing tests. |
| qase_regression_runA | Set up a regression test run in one call. Accepts case selection by suite IDs, explicit case IDs, or plan ID. Creates the run and adds all matching cases. Replaces the multi-step workflow of find cases → create run → add cases. |
| qase_discover_toolsA | Search for and activate additional Qase tools. By default, only core tools are visible. Use this to find tools for specific needs: deletions, milestone management, attachments, etc. Found tools are automatically activated and become available for use. |
| qase_apiA | Direct Qase REST API call for endpoints not covered by other tools. Pass the HTTP method, path (starting with /v1/), and optional body/query. See https://developers.qase.io for API reference. Use this as an escape hatch when the dedicated tools do not cover your use case. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| triage_failed_run | Analyze a failed test run: show all failed results grouped by error pattern, suggest defects to create for unique failures. |
| release_readiness | Check release readiness for a milestone: test coverage, pass rate, open defects, blocking issues. |
| regression_workflow | Create and manage a full regression test cycle: set up a run from a plan or suites, track progress, report results. |
| onboard_project | Get a comprehensive overview of a Qase project for a new team member: structure, recent activity, key metrics. |
| ci_integration | Report CI/CD test results to Qase: create a run, record results, and get a summary. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/qase-tms/qase-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server