Jira MCP Server

Jira MCP Server

site icon
2025.01.12 2
TypeScriptJira 集成AI 模型交互任务管理交流协作
Jira MCP Server 是一个为 Jira 集成设计的 Model Context Protocol 服务器实现。它允许 AI 模型通过标准化接口与 Jira 进行交互。该服务器提供了完整的 Jira REST API 集成、连接池优化性能、全面的错误处理、类型安全实现、内置速率限制以及请求日志和监控功能。
View on GitHub

Overview

基本能力

产品定位

Jira MCP Server 是一个为 Jira 集成设计的 Model Context Protocol 服务器实现,旨在通过标准化接口实现 AI 模型与 Jira 的交互。

核心功能

  • 完整的 Jira REST API 集成
  • 连接池优化性能
  • 全面的错误处理
  • 类型安全实现
  • 内置速率限制
  • 请求日志和监控

适用场景

  • AI 模型与 Jira 的集成
  • 自动化 Jira 任务管理
  • 工作负载分析
  • 当前冲刺详情查询

工具列表

  • npm install @modelcontextprotocol/server-jira:安装 Jira MCP Server
  • npm run dev:启动开发服务器
  • npm run build:构建生产版本
  • npm start:启动生产服务器
  • npm test:运行测试
  • npm run lint:运行代码检查
  • npm run format:格式化代码

常见问题解答

  • 需要设置环境变量 JIRA_HOSTJIRA_API_TOKENJIRA_EMAIL 以配置服务器。
  • 默认端口为 3000,可通过 PORT 环境变量修改。
  • 连接池大小默认为 10,可通过 POOL_SIZE 环境变量调整。

使用教程

使用依赖

  • Node.js 14 或更高版本
  • npm 6 或更高版本

安装教程

npm install @modelcontextprotocol/server-jira

配置环境变量

JIRA_HOST=your-domain.atlassian.net
JIRA_API_TOKEN=your-api-token
[email protected]
PORT=3000 # Optional, defaults to 3000
POOL_SIZE=10 # Optional, defaults to 10

启动服务器

# Development mode
npm run dev

# Production mode
npm run build
npm start

调试方式

# Run tests
npm test

# Run linter
npm run lint

# Format code
npm run format

许可证

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