AIO MCP 服务器是一个用于与 Jira AIO(All-in-One)测试用例管理系统交互的模型上下文协议(MCP)服务器。它能够帮助用户获取测试用例详细信息、搜索测试用例、获取项目文件夹结构以及项目列表等。
AIO MCP 服务器可与 Jira AIO 测试用例管理系统进行交互,为你提供测试用例的详细信息、搜索功能等。
npm install
npm run build
服务器需要通过 mcp.json
进行配置。你可以将此文件放置在以下位置之一:
~/.cursor/mcp.json
示例 mcp.json
配置:
{
"jira-aio": {
"command": "node",
"args": ["/path/to/aio-server-mcp/build/index.js"],
"env": {
"JIRA_URL": "https://your-jira-instance:port",
"JIRA_TOKEN": "your-base64-encoded-token"
}
}
}
属性 | 详情 |
---|---|
JIRA_URL |
你的 Jira 实例的 URL(包括端口如果有必要) |
JIRA_TOKEN |
你在 Jira 中用于身份验证的 API 令牌 |
获取特定测试用例的详细信息。
projectKey
:AIO 中的项目密钥(例如,“AT”)testCaseKey
:测试用例密钥(例如,“AT-TC-9”)在项目和特定文件夹中搜索测试用例。
projectId
:AIO 中的项目 ID(例如,11502)folderIds
:(可选)要在此范围内搜索的文件夹 ID 数组获取项目的文件夹结构。
projectId
:AIO 中的项目 ID(例如,11502)获取 AIO 中所有可用项目的列表。
服务器包含全面的错误处理功能,包括:
该服务器使用以下技术构建: