Jira MCP Server

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 Server

A Model Context Protocol server implementation for Jira integration. This server allows AI models to interact with Jira through a standardized interface.

Features

  • Full Jira REST API integration
  • Connection pooling for optimal performance
  • Comprehensive error handling
  • Type-safe implementation
  • Built-in rate limiting
  • Request logging and monitoring

Installation

npm install @modelcontextprotocol/server-jira

Configuration

The server requires the following environment variables:

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

Usage

Starting the Server

# Development mode npm run dev # Production mode npm run build npm start

API Endpoints

  • GET /health - Health check endpoint
  • GET /api/v1/issues/:issueKey - Get issue details
  • GET /api/v1/sprint/current - Get current sprint details
  • GET /api/v1/analytics/workload - Get workload analytics

Development

Prerequisites

  • Node.js 14 or higher
  • npm 6 or higher

Setup

  1. Clone the repository
  2. Install dependencies: npm install
  3. Set up environment variables
  4. Start development server: npm run dev

Testing

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

Contributing

Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

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

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.

Enables AI models to interact with Jira using a standardized protocol, offering full Jira REST API integration with features like optimal performance through connection pooling, error handling, and request monitoring.

  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

            Related MCP Servers

            • A
              security
              F
              license
              A
              quality
              Provides integration with Jira's REST API, allowing AI assistants to manage Jira issues programmatically.
              Last updated -
              6
              6
              JavaScript
              • Apple
            • -
              security
              A
              license
              -
              quality
              Enables AI applications to manage JIRA issues, workflows, and tasks through a standardized MCP interface, facilitating real-time updates and seamless interaction with JIRA's API.
              Last updated -
              6
              Python
              MIT License
              • Apple
            • A
              security
              A
              license
              A
              quality
              Provides an interface to access and manage JIRA data through the Model Context Protocol, offering features like relationship tracking, data cleaning, and contextual insights for AI applications.
              Last updated -
              9
              127
              18
              TypeScript
              MIT License
              • Apple
              • Linux
            • -
              security
              F
              license
              -
              quality
              A server implementation that allows AI models to interact with Jira through the Model Context Protocol, enabling tasks like JQL searches and retrieving issue details.
              Last updated -
              Python

            View all related MCP servers

            ID: 6n4k16puwl