项目简介

Jira MCP Server 是一个基于 Model Context Protocol (MCP) 构建的应用后端,旨在为 LLM(大型语言模型)应用提供与 Jira 集成的能力。通过此服务器,LLM 可以访问 Jira 中的项目、看板、Sprint 和 Issue 信息,从而实现更智能的任务管理和工作流程自动化。

主要功能点

  • 项目查询: 列出和搜索 Jira 项目。
  • 看板查询: 列出指定项目中的看板。
  • Sprint 查询: 列出指定看板中的 Sprint。
  • Issue 查询: 列出指定 Sprint 中的 Issue。

安装步骤

  1. 安装 Node.js: 确保你的 Node.js 版本为 22.12.0 或更高。
  2. 获取 Jira Personal Access Token: 按照 Atlassian 官方指南 创建 Jira Personal Access Token。
  3. 配置 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
      }
    }
  }
}

基本使用方法

  1. 启动 MCP 客户端 (如 Claude Desktop),并确保已正确配置 Jira MCP Server。
  2. 在 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)

信息

分类

开发者工具