Jira MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Enables AI models to interact with Jira through its REST API, providing functionality for accessing issue details, sprint information, and workload analytics, with features like connection pooling and rate limiting for optimal performance.

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 或更高版本

设置

  1. 克隆存储库
  2. 安装依赖项: npm install
  3. 设置环境变量
  4. 启动开发服务器: npm run dev

测试

# Run tests npm test # Run linter npm run lint # Format code npm run format

贡献

请阅读 CONTRIBUTING.md 了解我们的行为准则和提交拉取请求的流程的详细信息。

执照

该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件。

-
security - not tested
F
license - not found
-
quality - not tested

使 AI 模型能够使用标准化协议与 Jira 交互,提供完整的 Jira REST API 集成,以及通过连接池、错误处理和请求监控实现最佳性能等功能。

  1. Features
    1. Installation
      1. Configuration
        1. Usage
          1. Starting the Server
          2. API Endpoints
        2. Development
          1. Prerequisites
          2. Setup
          3. Testing
        3. Contributing
          1. License
            ID: 6n4k16puwl