UNPKG

qasphere-mcp

Version:
67 lines (46 loc) 1.96 kB
# QA Sphere MCP Server A [Model Context Protocol](https://github.com/modelcontextprotocol) server for the [QA Sphere](https://qasphere.com/) 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 `Claude``Settings``Developer``Edit Config` 2. Open `claude_desktop_config.json` 3. Add the QA Sphere configuration to the `mcpServers` dictionary ### Cursor 1. Go to `Settings...``Cursor settings``Add 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: ```json { "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](LICENSE) file for details. ## Support If you encounter any issues or need assistance, please file an issue on the GitHub repository.