项目简介
Jira MCP Server 是一个基于 Model Context Protocol (MCP) 构建的应用后端,旨在为 LLM(大型语言模型)应用提供与 Jira 集成的能力。通过此服务器,LLM 可以访问 Jira 中的项目、看板、Sprint 和 Issue 信息,从而实现更智能的任务管理和工作流程自动化。
主要功能点
- 项目查询: 列出和搜索 Jira 项目。
- 看板查询: 列出指定项目中的看板。
- Sprint 查询: 列出指定看板中的 Sprint。
- Issue 查询: 列出指定 Sprint 中的 Issue。
安装步骤
- 安装 Node.js: 确保你的 Node.js 版本为 22.12.0 或更高。
- 获取 Jira Personal Access Token: 按照 Atlassian 官方指南 创建 Jira Personal Access Token。
- 配置 Claude Desktop (或其他 MCP 客户端): 编辑 Claude Desktop 的配置文件 'claude_desktop_config.json' (或其他 MCP 客户端的配置文件),添加 Jira MCP Server 的配置信息。
服务器配置
{ "mcpServers": { "jira": { "command": "npx", "args": ["-y", "@parassolanki/jira-mcp-server@latest"], "env": { "JIRA_PERSONAL_ACCESS_TOKEN": "<你的Jira Personal Access Token>", // 替换为你的 Jira Personal Access Token "JIRA_BASE_URL": "<你的Jira Base URL>" // 替换为你的 Jira Base URL,例如:https://your-jira-domain.net } } } }
基本使用方法
- 启动 MCP 客户端 (如 Claude Desktop),并确保已正确配置 Jira MCP Server。
- 在 MCP 客户端中,可以使用自然语言指令调用 Jira 工具,例如:
- "Show me all Jira projects" (列出所有 Jira 项目)
- "What Kanban boards exist in the DEV project?" (列出 DEV 项目中的 Kanban 看板)
- "Show me all the sprints for board ID 123" (列出看板 ID 为 123 的所有 Sprint)
- "What issues are in sprint 456 on board 123?" (列出 Sprint ID 为 456,看板 ID 为 123 的所有 Issue)
信息
分类
开发者工具