Qase

by rikuson

Not rated
GitHub

About

Interact with the Qase API for test management. Requires a QASE_API_TOKEN for authentication.

Details

Author
rikuson
Categories
Developer Tools, API

Setup

Install Qase in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/rikuson/mcp-qase

Follow the installation instructions in the repository README, then restart your MCP client.

Note:An official Qase MCP server is now available atqase-tms/qase-mcp-server. Consider using the official server for production use.

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 projects
- get_project- Get project by code
- create_project- Create new project
- delete_project- Delete project by code

- get_cases- Get all test cases in a project
- get_case- Get a specific test case
- create_case- Create a new test case
- update_case- Update an existing test case

- get_runs- Get all test runs in a project
- get_run- Get a specific test run

- get_results- Get all test run results for a project
- get_result- Get test run result by code and hash
- create_result- Create test run result
- create_result_bulk- Create multiple test run results in bulk
- update_result- Update an existing test run result

- get_plans- Get all test plans in a project
- get_plan- Get a specific test plan
- create_plan- Create a new test plan
- update_plan- Update an existing test plan
- delete_plan- Delete a test plan

- get_suites- Get all test suites in a project
- get_suite- Get a specific test suite
- create_suite- Create a new test suite
- update_suite- Update an existing test suite
- delete_suite- Delete a test suite

- get_shared_steps- Get all shared steps in a project
- get_shared_step- Get a specific shared step
- create_shared_step- Create a new shared step
- update_shared_step- Update an existing shared step
- delete_shared_step- Delete a shared step

To use with Claude Desktop, add the server config:

- On MacOS:~/Library/Application Support/Claude/claude_desktop_config.json
- On Windows:%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 theMCP Inspector:

npx -y @modelcontextprotocol/inspector -e QASE_API_TOKEN=<YOUR_TOKEN> ./build/index.js

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

An MCP server for interacting with the Postman API, requiring an API key.

Integration with QA Sphere test management system, enabling LLMs to discover, summarize, and interact with test cases directly from AI-powered IDEs

Adds possibility to work with testing management via MCP

An enhanced Apifox MCP service providing comprehensive API management capabilities for Claude Desktop and Cursor.

This MCP Server accepts swagger/postman documents as input. It then generates API & Load test scenarios, executes the tests and generates the execution report.

A Model Context Protocol (MCP) server for creating, managing, and executing Bruno API testing collections. Supports both .bru and .yml (opencollection) formats with built-in security hardening.

Execute Bruno collections using the Bruno CLI, with support for environment files and detailed test results.

An MCP server for Factifai, enabling integration with any MCP-compatible AI tool to create and retrieve test results asynchronously.

An MCP server exposing Hoverfly as a programmable API simulation tool for AI assistants.

A free public REST API for testing and prototyping, powered by JSONPlaceholder.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.