Jira MCP Server

Jira MCP Server

site icon
2025.04.09 2
TypeScript项目管理问题跟踪自动化工作流交流协作开发效率
Jira MCP Server 是一个基于 Model Context Protocol 的服务器,专门用于与 Jira 项目管理工具进行集成。它允许大型语言模型(LLMs)通过 MCP 协议与 Jira 进行交互,提供了一系列工具来查询和管理 Jira 中的项目、看板、冲刺和问题。
View on GitHub

Overview

基本能力

产品定位

Jira MCP Server 是一个中间件,旨在通过 MCP 协议将 Jira 的功能暴露给大型语言模型(LLMs),使其能够查询和管理 Jira 中的项目、看板、冲刺和问题。

核心功能

  1. 项目列表查询:通过 list_projects 工具查询 Jira 中的项目列表。
  2. 看板列表查询:通过 list_boards 工具查询指定项目中的看板列表。
  3. 冲刺列表查询:通过 list_sprints_from_board 工具查询指定看板中的冲刺列表。
  4. 问题列表查询:通过 list_issues_from_sprint 工具查询指定冲刺中的问题列表。

适用场景

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

工具列表

  1. list_projects:列出 Jira 中的项目,支持过滤和分页。
  2. list_boards:列出指定项目中的看板,支持过滤和分页。
  3. list_sprints_from_board:列出指定看板中的冲刺,支持分页。
  4. list_issues_from_sprint:列出指定冲刺中的问题,支持分页和扩展信息。

常见问题解答

  1. 如何获取 Jira 个人访问令牌?
  2. 参考 Atlassian 官方指南
  3. 如何配置服务器?
  4. 在 Claude Desktop 的配置文件中添加服务器配置,具体路径和格式见安装教程。

使用教程

使用依赖

  1. 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. 本地开发
  2. 安装依赖: shell pnpm install
  3. 配置环境变量: shell [email protected]:your_personal_jira_access_token JIRA_BASE_URL=jira_base_url
  4. 运行本地开发服务器: shell pnpm dev
  5. 构建服务器: shell pnpm build
  6. 本地调试: shell pnpm inspector

许可证

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