返回市场
Jira-MCP-服务器

Jira-MCP-服务器

作者:rujutaranade2 星标更新:2025-04-15

项目介绍

JIRA MCP Server

这是一个用TypeScript实现的JIRA MCP服务器:适用于技术项目经理和工程师的重要API集成。

功能

  • JQL搜索功能
  • 通过ID或键检索问题
  • 与模型上下文协议无缝集成

快速开始

使用npx安装并运行服务器:

npx @rujutaranade/likejarvis-jira-mcp-server
npm i likejarvis-jira-mcp-server

预备条件

  • Node.js(v18或更高版本)
  • 具有API访问权限的JIRA实例
  • JIRA API密钥/令牌

设置

  1. 克隆此仓库
  2. 安装依赖项:
    npm install
    
  3. 复制环境文件示例,并填写您的JIRA凭证:
    cp .env.example .env
    
  4. 编辑.env文件,填入您的JIRA实例URL、API密钥和用户邮箱

构建和运行

构建TypeScript代码:

npm run build

启动服务器:

npm start

在开发模式下自动重载:

npm run dev

可用工具

1. JQL搜索 (jql_search)

执行增强的JQL(JIRA查询语言)搜索以查找问题。

参数:

  • jql(必需):JQL查询字符串
  • nextPageToken:分页标记
  • maxResults:返回的最大结果数(默认值:50)
  • fields:响应中要包含的字段列表
  • expand:响应中要包含的附加信息

2. 获取问题 (get_issue)

检索特定问题的详细信息。

参数:

  • issueIdOrKey(必需):问题的ID或键
  • fields:响应中要包含的字段
  • expand:响应中要包含的附加信息
  • properties:响应中要包含的属性
  • failFast:是否在遇到错误时快速失败(默认值:false)

环境变量

  • JIRA_INSTANCE_URL:您的JIRA实例的URL
  • JIRA_API_KEY:您的JIRA API密钥/令牌
  • JIRA_USER_EMAIL:与您的JJIRA账户关联的电子邮件

许可证

MIT </中文翻译>