Skip to main content
Glama
qase-tms

Qase MCP Server

Official
by qase-tms

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
QASE_API_TOKENYesYour Qase API token
QASE_API_DOMAINNoCustom API domain for enterprise customersapi.qase.io
NODE_EXTRA_CA_CERTSNoPath to CA certificate file for SSL errors

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_projectsA

Get all projects with optional pagination

get_projectA

Get a specific project by project code

create_projectB

Create a new project in Qase

delete_projectB

Delete a project by project code

grant_project_accessB

Grant access to a project for a user or group

revoke_project_accessA

Revoke access to a project from a user or group

list_casesA

Get all test cases in a project with optional filtering and pagination

get_caseB

Get a specific test case by project code and case ID

create_caseA

Create a new test case in a project

update_caseB

Update an existing test case

delete_caseB

Delete a test case from a project

bulk_create_casesA

Create multiple test cases at once in a project

attach_external_issueB

Attach an external issue (e.g., Jira ticket) to a test case

detach_external_issueB

Detach an external issue from a test case

list_suitesA

Get all test suites in a project with optional search and pagination

get_suiteC

Get a specific test suite by project code and suite ID

create_suiteB

Create a new test suite in a project

update_suiteC

Update an existing test suite

delete_suiteB

Delete a test suite from a project

list_runsA

Get all test runs in a project with optional filtering and pagination

get_runA

Get a specific test run by project code and run ID

create_runB

Create a new test run in a project

delete_runB

Delete a test run from a project

complete_runB

Mark a test run as complete

get_run_public_linkA

Get or create a public link for sharing a test run externally

delete_run_public_linkA

Delete the public link for a test run

list_resultsA

Get all test results with optional filtering by run, case, status, etc.

get_resultA

Get a specific test result by hash

create_resultB

Create a test result for a run

create_results_bulkA

Create multiple test results at once for efficiency

update_resultC

Update an existing test result

delete_resultB

Delete a test result from a run

list_plansB

Get all test plans in a project with optional pagination

get_planA

Get a specific test plan by project code and plan ID

create_planB

Create a new test plan with selected test cases

update_planC

Update an existing test plan

delete_planB

Delete a test plan from a project

list_shared_stepsA

Get all shared steps in a project with optional search and pagination

get_shared_stepA

Get a specific shared step by project code and hash

create_shared_stepB

Create a new reusable shared step in a project

update_shared_stepB

Update an existing shared step

delete_shared_stepB

Delete a shared step from a project

list_shared_parametersA

Get all shared parameters with optional pagination

get_shared_parameterB

Get a specific shared parameter by ID

list_milestonesA

Get all milestones in a project with optional search and pagination

get_milestoneA

Get a specific milestone by project code and milestone ID

create_milestoneB

Create a new milestone for organizing tests by releases or sprints

update_milestoneB

Update an existing milestone

delete_milestoneC

Delete a milestone from a project

list_defectsB

Get all defects in a project with optional filtering by status and severity

get_defectA

Get a specific defect by project code and defect ID

create_defectB

Create a new defect/bug report in a project

update_defectB

Update an existing defect

delete_defectC

Delete a defect from a project

resolve_defectC

Mark a defect as resolved

update_defect_statusB

Update the status of a defect (open, in_progress, resolved, invalid)

list_environmentsB

Get all test environments in a project

get_environmentA

Get a specific environment by project code and environment ID

create_environmentB

Create a new test environment (staging, production, etc.)

update_environmentB

Update an existing test environment

delete_environmentA

Delete a test environment from a project

list_attachmentsB

Get all attachments with optional pagination

get_attachmentA

Get a specific attachment by hash, including download URL

upload_attachmentC

Upload a new attachment (provide file as base64 encoded string)

delete_attachmentA

Delete an attachment by hash

list_authorsA

Get all test case authors with optional pagination

get_authorA

Get a specific author by ID

list_custom_fieldsA

Get all custom field definitions with optional pagination

get_custom_fieldA

Get a specific custom field definition by ID

create_custom_fieldC

Create a new custom field for extending entity data

update_custom_fieldA

Update an existing custom field definition

delete_custom_fieldA

Delete a custom field definition

list_system_fieldsA

Get all system field configurations (built-in fields like priority, severity, etc.)

list_configurationsA

Get all configuration groups and their items in a project

create_configuration_groupB

Create a new configuration group (e.g., Browser, OS) with items

delete_configuration_groupA

Delete a configuration group from a project

list_usersA

Get all users in the workspace

get_userA

Get a specific user by ID

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

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/qase-tms/qase-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server