Prerequisites
- Claude Code CLI installed (
npm install -g @anthropic-ai/claude-code) - Active Claude subscription (Pro, Max, or API access)
- Jira MCP installed (see Quickstart)
- jira-cli configured and authenticated
Configuration
1
Locate Claude Code config
Claude Code stores its MCP configuration in
~/.claude/claude_desktop_config.json or a similar location depending on your setup.2
Add Jira MCP server
Add the following to your Claude Code MCP configuration:
- Binary installation
- Development setup (uv)
Replace
/usr/local/bin/jira-mcp with the actual path to your jira-mcp binary.3
Restart Claude Code
Restart Claude Code to apply the changes.
Usage examples
Once configured, you can interact with Jira using natural language:- “Show me my assigned tickets”
- “Create a bug ticket for the login page issue”
- “Move PROJ-123 to In Progress”
- “Add a comment to PROJ-456 explaining the fix”
- “What tickets are in the current sprint?”
Troubleshooting
MCP server not connecting
MCP server not connecting
- Verify the path to your jira-mcp binary is correct.
- Make sure jira-cli is properly configured by running
jira issue listin your terminal. - Check Claude Code’s logs for error messages.
Authentication errors
Authentication errors
Ensure your Jira credentials are set in your shell environment:Then restart Claude Code to pick up the environment variables.
