GJ

george5562/jira-mcp-server

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

64 stars 27 forks 质量 59 趋势 14

george5562/jira-mcp-server 是从 https://github.com/george5562/jira-mcp-server. 导入的 MCP 服务器候选

概览

george5562/jira-mcp-server 是从 https://github.com/george5562/jira-mcp-server. 导入的 MCP 服务器候选

概述(AI 翻译)

用自然语言与Jira沟通,获取项目信息并修改。结合Claude Desktop,结合你将创建的项目信息自定义README使用,这样你可以委派项目经理任务(例如,既然你有我的团队及其专长名单,任何新问题都分配给最相关的人)。

采用模型上下文协议构建。

该服务器支持:

  • 项目创建与配置
  • 议题与子任务管理
  • 议题链接与依赖关系
  • 自动化问题工作流程

配置

必需的环境变量:

可选环境变量:

  • JIRA_API_VERSION:使用的Jira API版本(默认:“3”)

用于基础认证(默认):

  • JIRA_EMAIL:您的Jira账户邮箱(使用基本认证时必须)

用于个人访问令牌(PAT)认证:

  • 设置JIRA_AUTH_TYPE=bearer,并将PAT设为JIRA_API_TOKEN

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Jira MCP Server

Speak to Jira in natural language to get information on and modify your project. Use it with Claude Desktop in combination with a custom README that you will create with project information, so that you can delegate PM tasks, (e.g. given yoou have a list of my team and their specialities, assign any new issue to the most relevant person).

Built using the Model Context Protocol.

The server enables:

  • Project creation and configuration
  • Issue and subtask management
  • Issue linking and dependencies
  • Automated issue workflows

Configuration

Required environment variables:

Optional environment variables:

  • JIRA_API_VERSION: Jira API version to use (default: “3”)

For Basic Authentication (default):

  • JIRA_EMAIL: Your Jira account email (required when using basic auth)

For Personal Access Token (PAT) Authentication:

  • Set JIRA_AUTH_TYPE=bearer and provide your PAT as JIRA_API_TOKEN
  • JIRA_EMAIL is not required when using PAT

Personal Access Token Setup

Personal Access Tokens (PATs) are the recommended authentication method for Jira Cloud as they provide better security than API tokens. To create a PAT:

  1. Go to your Jira instance settings
  2. Navigate to Personal Access Tokens (usually under Security or Account Settings)
  3. Click Create token
  4. Give your token a descriptive name (e.g., “Jira MCP Server”)
  5. Set appropriate scopes/permissions (typically you’ll need read and write access to projects and issues)
  6. Copy the generated token and use it as your JIRA_API_TOKEN
  7. Set JIRA_AUTH_TYPE=bearer in your configuration

Note: PATs are not available for all Jira instances. If your instance doesn’t support PATs, use the basic authentication method with your regular API token.

Available Tools

1. User Management

// Get user's account ID by email
{
  email: "[email protected]";
}

2. Issue Type Management

// List all available issue types
// Returns: id, name, description, subtask status
// No parameters required
// List all available issue link types
在 GitHub 查看完整 README

安装

npx -y @smithery/cli install @George5562/Jira-MCP-Server --client claude
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "jira-server": { "name": "jira-server", "command": "/path/to/node", "args": ["/path/to/jira-server/build/index.js"], "cwd": "/path/to/jira-server", "env": { "JIRA_HOST": "your-jira-instance.atlassian.net", "JIRA_EMAIL": "[email protected]", "JIRA_API_TOKEN": "your-api-token", "JIRA_AUTH_TYPE": "basic" } } } }