关于 QA Sphere MCP Server
QA Sphere MCP Server 是用于 QA Sphere 测试管理系统的 MCP 服务。它让 LLM 可以查找、概括测试用例并围绕其进行对话。该仓库已归档且不再维护,官方建议改用 QA Sphere 内置的托管 MCP 服务。
主要功能
- 01连接 QA Sphere 测试管理系统
- 02查找测试用例
- 03概括测试用例内容
- 04围绕测试用例与 LLM 对话
适用场景
- 01在支持 MCP 的 AI IDE 中引用 QA Sphere 测试用例
- 02让 LLM 快速理解测试用例内容
- 03在开发流程中核对相关测试用例
MCP 相关
该项目作为 MCP 服务,向 MCP 客户端暴露 QA Sphere 测试用例的访问能力。配置时需提供租户地址和 API 密钥。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
15收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| projectCode | string | 是 | 项目代码标识符(例如,BDI) |
详细介绍
QA Sphere MCP 服务
重要
此仓库已归档,不再维护。
QA Sphere 现在直接提供 MCP 服务,无需运行此独立软件包。托管服务始终与 QA Sphere API 保持同步,会提供角色权限允许的完整工具集,并且无需在本地安装任何内容。
**推荐设置:**在 QA Sphere 中前往 Settings ⚙️ → MCP Server,选择助手和访问级别,添加 API 密钥,然后按照页面上的设置说明操作。详情请参阅 QA Sphere 文档。
以下说明仅供参考。运行独立服务时,它会在每个会话中提示一次;设置
QASPHERE_MCP_HIDE_MIGRATION_NOTICE=1可隐藏此提示。
一个用于 QA Sphere 测试管理系统的 Model Context Protocol 服务。
此集成可让大语言模型(LLM)直接与 QA Sphere 测试用例交互,从而帮助你查找、总结和讨论测试用例。在支持 MCP 的 AI IDE 中,你可以在开发工作流中引用特定的 QA Sphere 测试用例。
前提条件
- Node.js (>=22)
- 拥有 API 访问权限的 QA Sphere 账户
- QA Sphere API 密钥(Settings ⚙️ → API Keys → Add API Key)
- 你所在公司的 QA Sphere URL(例如,
example.eu2.qasphere.com)
设置说明
此服务兼容任何 MCP 客户端。下方提供了常用客户端的配置说明。
Claude Desktop
- 前往
Claude→Settings→Developer→Edit Config - 打开
claude_desktop_config.json - 将 QA Sphere 配置添加到
mcpServers字典中
Cursor
选项 1:手动配置
- 前往
Settings...→Cursor settings→Add new global MCP server - 添加 QA Sphere 配置
选项 2:快速安装
点击下方按钮,自动安装并配置 QA Sphere MCP 服务:
5ire
- 打开“Tools”并点击“New”
- 填写表单:
- 工具键:
qasphere - 命令:
npx -y qasphere-mcp - 环境变量(见下文)
- 工具键:
配置模板
对于任何 MCP 客户端,请使用以下配置格式:
{
"mcpServers": {
"qasphere": {
"command": "npx",
"args": ["-y", "qasphere-mcp"],
"env": {
"QASPHERE_TENANT_URL": "your-company.region.qasphere.com",
"QASPHERE_API_KEY": "your-api-key"
}
}
}
}
将占位值替换为你的实际 QA Sphere URL 和 API 密钥。
许可证
本项目采用 MIT 许可证授权,详情请参阅 LICENSE 文件。
支持
如果遇到问题或需要帮助,请在 GitHub 仓库中提交 issue。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。