
Jira MCP Server

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 Servernpm run dev
:启动开发服务器npm run build
:构建生产版本npm start
:启动生产服务器npm test
:运行测试npm run lint
:运行代码检查npm run format
:格式化代码
常见问题解答
- 需要设置环境变量
JIRA_HOST
、JIRA_API_TOKEN
和JIRA_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