qasphere-mcp

by Hypersequent
Verified

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
QASPHERE_API_KEYYesAPI key from QA Sphere (Settings ⚙️ → API Keys → Add API Key)
QASPHERE_TENANT_URLYesYour company's QA Sphere URL (e.g., example.eu2.qasphere.com)

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
get_test_case

Get a test case from QA Sphere using a marker in the format PROJECT_CODE-SEQUENCE (e.g., BDI-123). You can use URLs like: https://example.eu2.qasphere.com/project/%PROJECT_CODE%/tcase/%SEQUENCE%?any Extract %PROJECT_CODE% and %SEQUENCE% from the URL and use them as the marker.

get_project

Get a project information from QA Sphere using a project code (e.g., BDI). You can extract PROJECT_CODE from URLs https://example.eu2.qasphere.com/project/%PROJECT_CODE%/...

list_projects

Get a list of all projects from current QA Sphere TMS account (qasphere.com)

list_test_cases

List test cases from a project in QA Sphere. Supports pagination and various filtering options. Usually it makes sense to call get_project tool first to get the project context.

list_test_cases_folders

List folders for test cases within a specific QA Sphere project. Allows pagination and sorting.

list_test_cases_tags

List all tags defined within a specific QA Sphere project.

ID: gt0mv3t8tx