What is JIRA MCP Server (Async)?
A high-performance, asynchronous Model Context Protocol (MCP) server that integrates with JIRA using stdio transport. It allows AI assistants to perform JIRA operations—search, create, update issues, and track relationships—via MCP tools. Designed for developers using MCP clients like Claude Desktop.
How to use JIRA MCP Server (Async)?
Install with uv sync, configure environment variables JIRA_SERVER_URL and JIRA_API_TOKEN, then add the server to your MCP client’s configuration (e.g., Claude Desktop’s mcpServers block). The server runs over stdio and exposes tools with jira_ prefixes.
Key features of JIRA MCP Server (Async)
- 8 MCP tools covering search, read, and write operations
- Asynchronous, non-blocking API calls with connection pooling
- Built-in rate limiting to respect JIRA API limits
- Uses stdio transport for MCP client integration
- Environment variables for timeouts, logging, and concurrency
- Clean, tool-focused architecture without MCP resources
Use cases of JIRA MCP Server (Async)
- Search JIRA issues with JQL from an AI assistant
- Retrieve detailed issue information, comments, and links
- Create new issues or update existing ones programmatically
- Track epics, subtasks, and workflow transitions
コメント