Fire in da houseTop Tip:Paying $100+ per month for Perplexity, MidJourney, Runway, ChatGPT and other tools is crazy - get all your AI tools in one site starting at $15 per month with Galaxy AI Fire in da houseCheck it out free

qasphere-mcp

MCP.Pizza Chef: Hypersequent

The qasphere-mcp server integrates the QA Sphere test management system with the Model Context Protocol, allowing Large Language Models to discover, summarize, and interact with QA Sphere test cases directly. It supports AI-powered IDEs and MCP clients, enabling developers to reference and chat about test cases within their workflows. Requires Node.js, a QA Sphere account with API access, and configuration with the company's QA Sphere URL and API key.

Use This MCP server To

Discover QA Sphere test cases via LLM queries Summarize test case details for quick understanding Chat interactively about test cases within IDEs Reference specific test cases in development workflows Integrate QA Sphere data into AI-powered coding environments

README

QA Sphere MCP Server

A Model Context Protocol server for the QA Sphere test management system.

This integration enables Large Language Models (LLMs) to interact directly with QA Sphere test cases, allowing you to discover, summarize, and chat about test cases. In AI-powered IDEs that support MCP, you can reference specific QA Sphere test cases within your development workflow.

Prerequisites

  • Node.js (recent LTS versions)
  • QA Sphere account with API access
  • API key from QA Sphere (Settings ⚙️ → API Keys → Add API Key)
  • Your company's QA Sphere URL (e.g., example.eu2.qasphere.com)

Setup Instructions

This server is compatible with any MCP client. Configuration instructions for popular clients are provided below.

Claude Desktop

  1. Navigate to ClaudeSettingsDeveloperEdit Config
  2. Open claude_desktop_config.json
  3. Add the QA Sphere configuration to the mcpServers dictionary

Cursor

  1. Go to Settings...Cursor settingsAdd new global MCP server
  2. Add the QA Sphere configuration

5ire

  1. Open 'Tools' and press 'New'
  2. Complete the form with:
    • Tool key: qasphere
    • Command: npx -y qasphere-mcp
    • Environment variables (see below)

Configuration Template

For any MCP client, use the following configuration format:

{
  "mcpServers": {
    "qasphere": {
      "command": "npx",
      "args": [
        "-y", "qasphere-mcp"
      ],
      "env": {
        "QASPHERE_TENANT_URL": "your-company.region.qasphere.com",
        "QASPHERE_API_KEY": "your-api-key"
      }
    }
  }
}

Replace the placeholder values with your actual QA Sphere URL and API key.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

If you encounter any issues or need assistance, please file an issue on the GitHub repository.

qasphere-mcp FAQ

How do I configure qasphere-mcp with my QA Sphere account?
Obtain an API key from your QA Sphere account settings and add your company’s QA Sphere URL in the server configuration.
What prerequisites are needed to run qasphere-mcp?
You need Node.js (recent LTS), a QA Sphere account with API access, and an API key.
Can qasphere-mcp work with any MCP client?
Yes, it is compatible with any MCP client supporting server integration.
How do I add qasphere-mcp to Claude Desktop?
Edit the claude_desktop_config.json file under Developer settings and add the QA Sphere configuration to the mcpServers dictionary.
Does qasphere-mcp support real-time interaction with test cases?
Yes, it enables LLMs to interact directly with test cases for discovery, summarization, and chat.
Is qasphere-mcp limited to specific LLM providers?
No, it works with any LLM provider compatible with MCP, including OpenAI, Claude, and Gemini.
What security measures are recommended?
Use secure API keys and restrict access to your QA Sphere instance to authorized users only.
Can I use qasphere-mcp to automate test case documentation?
Yes, by leveraging LLM summarization capabilities, you can automate documentation workflows.