What Is Jira MCP Server?
Jira MCP Server connects Claude Code and Claude Desktop to your Jira instance, enabling you to create and manage issues, sprints, and projects directly through natural language. It is maintained by softeria-jp and published as an active open-source project on GitHub.
Quick Facts
| Field | Value |
|---|---|
| Package | mcp-server-jira |
| Install | npx mcp-server-jira |
| Compatible with | Claude Code, Claude Desktop |
| Status | active |
| GitHub | https://github.com/softeria-jp/mcp-server-jira |
What You Can Do With It
- Ticket creation: Instruct Claude to create new Jira issues with fields like summary, description, type, and assignee without leaving your editor.
- Sprint management: Manage active and planned sprints, including moving issues between sprints or querying sprint contents.
- Project tracking: Retrieve project-level data to get a current view of progress and issue distribution.
- Backlog grooming: Query and organize backlog items, helping prioritize or update issues in bulk via conversation.
How to Set It Up
Prerequisites: You will need a Jira account with API access and a valid Jira API token. Generate one at id.atlassian.com/manage-profile/security/api-tokens.
Step 1 — Verify npx access
npx mcp-server-jira --version
**Step 2 — Add to Claude Desktop config**
Edit `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS) or the equivalent path on your OS:
```json
{
"mcpServers": {
"jira": {
"command": "npx",
"args": ["mcp-server-jira"],
"env": {
"JIRA_BASE_URL": "https://your-domain.atlassian.net",
"JIRA_USER_EMAIL": "you@example.com",
"JIRA_API_TOKEN": "your_api_token_here"
}
}
}
}
Step 3 — Add to Claude Code (if using .claude/mcp.json)
{
"mcpServers": {
"jira": {
"command": "npx",
"args": ["mcp-server-jira"],
"env": {
"JIRA_BASE_URL": "https://your-domain.atlassian.net",
"JIRA_USER_EMAIL": "you@example.com",
"JIRA_API_TOKEN": "your_api_token_here"
}
}
}
}
Restart Claude after saving the config. Confirm the server appears in the MCP tools list before issuing any Jira commands.
Works Best With
Jira MCP Server is documented as compatible with Claude Code and Claude Desktop. Claude Code is the recommended environment for developer workflows where Jira integration sits alongside code editing, PR reviews, and terminal access. Claude Desktop works well for non-engineering roles managing tickets and sprint ceremonies through conversation.
Known Limitations
- Authentication is required: The server will not function without a valid Jira API token and a correctly configured base URL. Misconfigured environment variables are the most common setup failure.
- Atlassian rate limits apply: Jira Cloud enforces API rate limits on a per-user basis. High-frequency queries or bulk operations may hit these limits. Refer to Atlassian’s REST API rate limiting documentation for current thresholds.
- Jira Cloud only (likely): The server targets Atlassian Cloud endpoints. Jira Data Center or Server deployments use different API paths and are not confirmed as supported — verify against the GitHub repo before attempting.
- Scope depends on token permissions: API tokens inherit the permissions of the associated user account. Read-only accounts cannot create or update issues regardless of what you ask Claude to do.
Community Resources
- GitHub Repository & Issues — report bugs or review open issues directly with the maintainer
- MCP Servers Discussion — Reddit r/ClaudeAI — search for “Jira MCP” for community configuration tips
- Anthropic MCP Discord —
#mcp-serverschannel for general MCP integration support



