Jira MCP Server

Jira MCP Server

site icon
2025.03.23 0
TypeScript项目管理问题跟踪自动化工作流交流协作
Jira MCP Server 是一个基于 Model Context Protocol 的 Jira 集成服务,允许大型语言模型(LLMs)通过 MCP 与 Jira 进行交互。该服务提供了多种工具,用于列出项目、看板、冲刺和问题等,帮助用户高效管理 Jira 项目。
View on GitHub

Overview

基本能力

产品定位

Jira MCP Server 是一个用于与 Jira 集成的服务,通过 MCP 协议使 LLMs 能够与 Jira 进行交互,提供项目管理功能。

核心功能

  1. 列出项目:通过 list_projects 工具列出 Jira 中的项目,支持查询过滤和结果分页。
  2. 列出看板:通过 list_boards 工具列出指定项目的看板,支持按类型(Scrum 或 Kanban)过滤。
  3. 列出冲刺:通过 list_sprints_from_board 工具列出指定看板的冲刺。
  4. 列出问题:通过 list_issues_from_sprint 工具列出指定冲刺中的问题。

适用场景

  1. 项目管理:查看和管理 Jira 项目、看板和冲刺。
  2. 问题跟踪:查询和跟踪冲刺中的问题。
  3. 自动化工作流:通过 LLMs 自动化执行 Jira 操作。

工具列表

  1. list_projects:列出 Jira 项目,支持查询和分页。
  2. list_boards:列出指定项目的看板,支持按类型过滤。
  3. list_sprints_from_board:列出指定看板的冲刺。
  4. list_issues_from_sprint:列出指定冲刺中的问题。

常见问题解答

  1. 如何获取 Jira 个人访问令牌?:参考 Atlassian 官方指南
  2. 如何配置服务器?:修改 Claude Desktop 的配置文件,添加服务器配置。

使用教程

使用依赖

  • Node.js 版本:22.12.0 或更高版本。

安装教程

  1. 手动安装
  2. 获取 Jira 个人访问令牌。
  3. 修改 Claude Desktop 配置文件,添加以下内容: json { "mcpServers": { "jira": { "command": "npx", "args": ["-y", "@parassolanki/jira-mcp-server@latest"], "env": { "JIRA_PERSONAL_ACCESS_TOKEN": "[email protected]:your_personal_jira_access_token", "JIRA_BASE_URL": "jira_base_url" } } } }
  4. Windows 用户需将 command 改为 cmd /c npx

调试方式

  1. 本地开发shell pnpm install pnpm dev
  2. 构建服务器shell pnpm build
  3. 本地调试shell pnpm inspector

许可证

该项目遵循 MIT 开源许可条款。