A Go-based MCP (Model Control Protocol) connector for Jira that enables AI assistants like Claude to interact with Atlassian Jira. This tool provides a seamless interface for AI models to perform common Jira operations including issue management, sprint planning, and workflow transitions.
A Go-based MCP (Model Control Protocol) connector for Jira that enables AI assistants like Claude to interact with Atlassian Jira. This tool provides a seamless interface for AI models to perform common Jira operations.
While Atlassian provides an official MCP connector, our implementation offers superior flexibility and real-world problem-solving capabilities. We’ve built this connector to address the daily challenges developers and project managers actually face, not just basic API operations.
Key Advantages:
Before you begin, you’ll need:
We recommend Docker for the easiest setup:
## Pull the latest image
docker pull ghcr.io/nguyenvanduocit/jira-mcp:latest
## Test it works (replace with your details)
docker run --rm \
-e ATLASSIAN_HOST=your-company.atlassian.net \
-e [email protected] \
-e ATLASSIAN_TOKEN=your-api-token \
ghcr.io/nguyenvanduocit/jira-mcp:latest \
--http_port 3000
jira-mcp_darwin_amd64jira-mcp_linux_amd64jira-mcp_windows_amd64.exechmod +x jira-mcp_*
sudo mv jira-mcp_* /usr/local/bin/jira-mcp
go install github.com/nguyenvanduocit/jira-mcp@latest
{
"mcpServers": {
"jira": {
"command": "docker",
"args": [
"run", "--rm", "-i",
"-e", "ATLASSIAN_HOST=your-company.atlassian.net",
"-e", "[email protected]",
"-e", "ATLASSIAN_TOKEN=your-api-token",
"ghcr.io/nguyenvanduocit/jira-mcp:latest"
]
}
}
}
{
"mcpServers": {
"jira": {
"command": "/usr/local/bin/jira-mcp",
"env": {
"ATLASSIAN_HOST": "your-company.atlassian.net",
"ATLASSIAN_EMAIL": "[email protected]",
"ATLASSIAN_TOKEN": "your-api-token"
}
}
}
}
List my Jira projects
Show me issues assigned to me
What's in the current sprint?
If you see Jira data, congratulations! 🎉 You’re all set up.
Create a .env file for easier management:
## .env file
ATLASSIAN_HOST=your-company.atlassian.net
[email protected]
ATLASSIAN_TOKEN=your-api-token
Then use it:
## With binary
jira-mcp -env .env
## With Docker
docker run --rm -i --env-file .env ghcr.io/nguyenvanduocit/jira-mcp:latest
For development and testing, you can run in HTTP mode:
## Start HTTP server on port 3000
jira-mcp -env .env -http_port 3000
Then configure Cursor with:
{
"mcpServers": {
"jira": {
"url": "http://localhost:3000/mcp"
}
}
}
Once configured, you can ask Claude to help with Jira tasks using natural language:
❌ “Connection failed” or “Authentication error”
ATLASSIAN_HOST (should be like company.atlassian.net)❌ “No MCP servers found”
❌ “Permission denied” errors
-http_port to see detailed error messagesFor local development and contributing:
## Clone the repository
git clone https://github.com/nguyenvanduocit/jira-mcp.git
cd jira-mcp
## Create .env file with your credentials
cp .env.example .env
## Edit .env with your details
## Run in development mode
just dev
## or
go run main.go -env .env -http_port 3002
## Test with MCP inspector
npx @modelcontextprotocol/inspector http://localhost:3002/mcp
git checkout -b feature/amazing-feature)git commit -m 'feat: add some amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License - see the LICENSE{:target=“_blank”} file for details.
Need help? Check our CHANGELOG.md{:target=“_blank”} for recent updates or open an issue on GitHub.
Mcp Name Origin Server
A Python-based MCP (Model Context Protocol) server that predicts the origin
Audius Mcp Atris
Model Context Protocol server for Audius. Perform market research, purchase premium tracks, upload songs, and much more!
System_information_mcp
DevEnvInfoServer - Cursor MCP Server for Development Environment Information
A Cloudflare Worker that serves as an MCP (Model Context Protocol) server for code explanation. It analyzes and explains code with a comprehensive breakdown of structure and functionality.
An MCP (Model Context Protocol) server for executing macOS terminal commands with ZSH shell. This server provides a secure way to execute shell commands with built-in whitelisting and approval mechanisms.
An MCP (Model Context Protocol) tool that provides real-time weather data, forecasts, and historical weather information using the OpenWeatherMap API, specifically designed for Claude Desktop.
MCP server for FindMine's product styling AI