Interact with the Qase API for test management. Requires a QASE_API_TOKEN for authentication.
MCP server implementation for Qase API
This is a TypeScript-based MCP server that provides integration with the Qase test management platform. It implements core MCP concepts by providing tools for interacting with various Qase entities.
The server provides tools for interacting with the Qase API, allowing you to manage the following entities:
list_projects
- Get all projectsget_project
- Get project by codecreate_project
- Create new projectdelete_project
- Delete project by codeget_cases
- Get all test cases in a projectget_case
- Get a specific test casecreate_case
- Create a new test caseupdate_case
- Update an existing test caseget_runs
- Get all test runs in a projectget_run
- Get a specific test runget_results
- Get all test run results for a projectget_result
- Get test run result by code and hashcreate_result
- Create test run resultcreate_result_bulk
- Create multiple test run results in bulkupdate_result
- Update an existing test run resultget_plans
- Get all test plans in a projectget_plan
- Get a specific test plancreate_plan
- Create a new test planupdate_plan
- Update an existing test plandelete_plan
- Delete a test planget_suites
- Get all test suites in a projectget_suite
- Get a specific test suitecreate_suite
- Create a new test suiteupdate_suite
- Update an existing test suitedelete_suite
- Delete a test suiteget_shared_steps
- Get all shared steps in a projectget_shared_step
- Get a specific shared stepcreate_shared_step
- Create a new shared stepupdate_shared_step
- Update an existing shared stepdelete_shared_step
- Delete a shared stepInstall dependencies:
npm install
Build the server:
npm run build
For development with auto-rebuild:
npm run watch
To use with Claude Desktop, add the server config:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"mcp-qase": {
"command": "/path/to/mcp-qase/build/index.js",
"env": {
"QASE_API_TOKEN": "<YOUR_TOKEN>"
}
}
}
}
To use with Cursor, register the command as follows:
env QASE_API_TOKEN=<YOUR_TOKEN> /path/to/mcp-qase/build/index.js
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector:
npx -y @modelcontextprotocol/inspector -e QASE_API_TOKEN=<YOUR_TOKEN> ./build/index.js
Manage Xcode simulators.
Connects Blender to Claude AI via the Model Context Protocol (MCP), enabling direct interaction and control for prompt-assisted 3D modeling, scene creation, and manipulation.
Integrate Testomat.io API with AI assistants for test management.
A reverse proxy gateway for managing and accessing multiple MCP servers through a single entry point, deployable via Docker.
An official MCP server for Tencent Cloud Code Analysis (TCA) to quickly start code analysis and obtain reports.
Provides Ant Design component documentation to large language models (LLMs), allowing them to explore and understand the components.
Create and read feature flags, review experiments, generate flag types, search docs, and interact with GrowthBook's feature flagging and experimentation platform.
A proxy server that combines multiple MCP servers into a single endpoint, routing requests to the appropriate underlying server.
Navigate your OpenTelemetry resources, investigate incidents and query metrics, logs and traces on Dash0.
Perform advanced memory forensics analysis using Volatility3 via a conversational interface. Requires user-specified memory dump files.