使用说明
Jira MCP服务器
Jira集成的模型上下文协议服务器实现。该服务器允许AI模型通过标准化的接口与Jira进行交互。
特性
- 完整的Jira REST API集成
- 连接池实现最佳性能
- 全面的错误处理
- 类型安全实施
- 内置速率限制
- 请求日志记录和监控
安装
npm install @modelcontextprotocol/server-jira
配置
服务器需要以下环境变量:
JIRA_HOST=your-domain.atlassian.net
JIRA_API_TOKEN=your-api-token
JIRA_EMAIL=your-email@domain.com
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
API终点
GET /health-健康检查端点GET /api/v1/issues/:issueKey-获取问题详细信息GET /api/v1/sprint/current-获取当前冲刺详细信息GET /api/v1/analytics/workload-获取工作负载分析
发展
先决条件
- Node.js 14或更高版本
- npm 6或更高版本
设置
- 克隆存储库
- 安装依赖项:
npm install - 设置环境变量
- 启动开发服务器:
npm run dev
测试
# Run tests
npm test
# Run linter
npm run lint
# Format code
npm run format
贡献
请阅读CONTRIBUTING.md,了解我们的行为准则和提交拉取请求的流程的详细信息。
许可证
此项目根据MIT许可证获得许可-有关详细信息,请参阅许可证文件。