
Jira Context MCP

2025.02.25
13
TypeScriptJira 自动化开发效率工具交流协作开发效率
Jira Context MCP 是一个基于 Model Context Protocol (MCP) 的实现,专为 Jira 设计,旨在通过自动化工具提升开发者在 Jira 平台上的工作效率。它允许用户通过简单的命令获取 Jira 问题详情、过滤特定类型的问题、获取分配给自己的任务等,并与 Cursor IDE 无缝集成,实现自动化修复问题。
View on GitHub
Overview
基本能力
产品定位
Jira Context MCP 是一个专为 Jira 设计的自动化工具,旨在通过 MCP 协议与 Cursor IDE 集成,提升开发者在 Jira 平台上的工作效率。
核心功能
- 获取 Jira 问题详情
- 获取分配给用户的任务
- 根据问题类型过滤问题
- 获取所有可访问的项目
- 获取问题类型列表
- 获取最近的项目变更
适用场景
- 自动化修复 Jira 问题
- 快速查看和解决分配给自己的任务
- 批量处理特定类型的问题(如 Bug)
- 跟踪项目最近的变更
工具列表
- Get Jira Issue Details: 获取特定 Jira 问题的详细信息。
- Get Assigned Issues: 获取分配给用户在特定项目中的任务。
- Get Issues by Type: 根据问题类型过滤问题。
- Get Projects: 列出所有可访问的项目。
- Get Issue Types: 列出所有问题类型。
- Get Recent Ticket Changes: 获取最近的项目变更。
常见问题解答
- 如何获取 Jira API 令牌? 可以在 Atlassian API Tokens 生成。
- 如何连接到 Cursor IDE? 在 Cursor 中打开命令面板,输入 "Connect to MCP Server" 并输入服务器 URL。
使用教程
使用依赖
- Node.js 20.17.0 或更高版本
- Jira 账户及 API 访问权限
- Jira API 令牌
安装教程
通过 Smithery 安装
npx -y @smithery/cli install @rahulthedevil/Jira-Context-MCP --client claude
手动安装
- 克隆仓库:
git clone https://github.com/yourusername/Jira-Context-MCP.git
cd Jira-Context-MCP
- 安装依赖:
npm install
# 或
pnpm install
- 创建
.env
文件:
cp .env.example .env
- 编辑
.env
文件:
JIRA_BASE_URL=https://your-domain.atlassian.net
[email protected]
JIRA_API_TOKEN=your-api-token-here
HTTP_PORT=3000
调试方式
- 启动 HTTP 服务器:
npm start
# 或
pnpm start
- 或使用 CLI 模式:
npm run start:cli
# 或
pnpm start:cli
- 在 Cursor IDE 中连接到 MCP 服务器,URL 默认为
http://localhost:3000/sse
。