mcpField
J
Jira MCP Server

Jira MCP Server

Local
github.com/uddeshya-23Version Control2Updated 93w ago

About Jira MCP Server

A TypeScript MCP server that connects AI models to Jira, with REST API access and endpoints for issues, sprints, and workload analytics.

Key features

  1. 01Jira REST API integration
  2. 02Issue detail lookup
  3. 03Current sprint lookup
  4. 04Workload analytics
  5. 05Connection pooling and rate limiting

Use cases

  1. 01Inspect a Jira issue
  2. 02Review current sprint details
  3. 03Analyze workload

MCP support

Exposes Jira integration through MCP so AI models can interact with Jira. The README also lists HTTP endpoints for issue, sprint, and workload data.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

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
[email protected]
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.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.