关于 jira-mcp-server
jira-mcp-server 通过 API 工具连接 LLM 与 Jira,用于问题管理和跟踪。它支持 JQL 搜索,以及创建、获取、更新和删除问题。
主要功能
- 01使用 JQL 搜索问题
- 02创建 Jira 问题
- 03获取问题详情
- 04更新现有问题
- 05删除问题
适用场景
- 01查找符合 JQL 查询的问题
- 02在自动化工作流中创建问题
- 03查看或更新特定问题
- 04通过 API 工具删除问题
MCP 相关
该 MCP 服务向 MCP 客户端提供 Jira 问题搜索、创建、获取、更新和删除工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
jira-mcp-server
一个 MCP 服务,可通过一组 API 工具让大模型与 Jira 交互。该服务为语言模型与 Jira 功能搭建桥梁,支持自动化管理和跟踪问题。
功能
- 使用 JQL 搜索 Jira 问题
- 创建新问题
- 获取问题详情
- 更新现有问题
- 删除问题
在 Cursor 中设置
在 mcp.json 文件中添加新条目:
"jira": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"JIRA_BASE_URL",
"-e",
"JIRA_EMAIL",
"-e",
"JIRA_TOKEN",
"chasepd/jira-mcp-server:latest"
]
"env":{
"JIRA_BASE_URL": "[THE BASE URL OF YOUR JIRA INSTANCE]",
"JIRA_EMAIL": "[EMAIL OF YOUR JIRA ACCOUNT]",
"JIRA_TOKEN": "[YOUR JIRA API TOKEN]"
}
}
前置条件
- Python 3.x
- 可访问 API 的 Jira 帐户
- 用于 Jira 身份验证的环境变量:
JIRA_BASE_URLJIRA_EMAILJIRA_TOKEN
开发环境设置
- 克隆仓库:
git clone https://github.com/yourusername/jira-mcp-server.git
cd jira-mcp-server
- 安装依赖:
pip install -r requirements.txt
- 设置环境变量:
export JIRA_BASE_URL="your-jira-instance-url"
export JIRA_EMAIL="[email protected]"
export JIRA_TOKEN="your-api-token"
运行服务
本地开发
python src/mcp-server.py
使用 Docker
该服务可通过 Docker 镜像 chasepd/jira-mcp-server 获取。
拉取并运行最新版本:
docker pull chasepd/jira-mcp-server:latest
docker run -e JIRA_BASE_URL="your-jira-instance-url" \
-e JIRA_EMAIL="[email protected]" \
-e JIRA_TOKEN="your-api-token" \
-p 8000:8000 \
chasepd/jira-mcp-server:latest
可用工具
该服务提供以下工具,用于与 Jira 交互:
jira_search_issues(jql: str):使用 JQL 搜索问题jira_create_issue(project_key: str, summary: str, description: str, issuetype: str):创建新问题jira_get_issue(issue_key: str):获取特定问题的详情jira_update_issue(issue_key: str, fields: dict):更新现有问题jira_delete_issue(issue_key: str):删除问题
参与贡献
欢迎贡献!如果你希望看到新功能,请随时提交拉取请求。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。