Jira MCP
Provides tools for fetching Jira issue details, comments, searching issues with JQL, adding comments with mentions, and finding users.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Jira MCPget details for issue PROJ-123"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Jira MCP
MCP server for Jira ticket context via REST API — read issues, search, post comments with @mentions.
Project Structure
jira-mcp/
.env # credentials (not committed)
config.env.example # template for .env
docker-compose.yml # Docker SSE mode
Dockerfile
run.py # entry point
requirements.txt
jira_mcp/
__init__.py
config.py # JiraConfig + ServerConfig from env
jira_client.py # Jira REST API client
server.py # FastMCP server + tool registrationRelated MCP server: Jira Cloud MCP Server
Tools
Tool | Params | Description |
|
| Full ticket details: summary, status, type, priority, assignee, reporter, created, updated, labels, parent, subtasks, linked issues, rendered description |
|
| Comments with id, author, created, rendered body |
|
| Search issues by JQL, returns key/summary/type/status/priority/assignee |
|
| Post a comment, optionally @mention users |
|
| Find users by name/email, returns accountId/displayName/emailAddress |
Configuration
Copy config.env.example to .env and fill in:
JIRA_SITE=your-site.atlassian.net
JIRA_EMAIL=your_email@example.com
JIRA_TOKEN=your_api_token
MCP_TRANSPORT=sse
MCP_SERVER_PORT=8080Variable | Default | Description |
| (required) | Jira Cloud site hostname |
| — | Email for basic auth |
| — | API token (https://id.atlassian.com/manage-profile/security/api-tokens) |
|
| Transport: |
|
| HTTP port (sse transport only) |
Running
SSE mode (Docker)
docker compose up -d --buildContainer jira-mcp listens on localhost:8007/mcp.
Stdio mode (local)
MCP_TRANSPORT=stdio python run.pyNo Docker needed. Communicates via stdin/stdout.
OpenCode Config
Example config files are provided: opencode.sse.json and opencode.stdio.json.
Remote (SSE via Docker)
{
"mcp": {
"jira": {
"type": "remote",
"url": "http://localhost:8007/mcp",
"enabled": true
}
}
}Local (stdio subprocess)
{
"mcp": {
"jira": {
"type": "local",
"command": ["python", "/path/to/jira-mcp/run.py"],
"enabled": true,
"environment": {
"MCP_TRANSPORT": "stdio",
"JIRA_SITE": "your-site.atlassian.net",
"JIRA_EMAIL": "your_email@example.com",
"JIRA_TOKEN": "your_api_token"
}
}
}
}Adding New Tools
Add the method to
jira_mcp/jira_client.py(API logic)Register in
jira_mcp/server.pyviaself.server.tool()decoratorRebuild container:
docker compose up -d --build
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceAn MCP server that enables interaction with Jira to fetch issues by key and perform JQL searches. It provides a foundation for integrating multiple work systems, with planned support for Slack and GitHub.Last updated684MIT
- Alicense-qualityAmaintenanceMCP server for interacting with Jira Cloud instances. Enables issue management, JQL queries, project and sprint management, and batch operations via natural language interfaces.Last updated2404MIT
- Alicense-qualityDmaintenanceMCP server for JIRA integration enabling issue management, search, comments, and linking via natural language.Last updatedApache 2.0
- FlicenseDqualityCmaintenanceMCP server for fetching Jira issue data via the Jira API.Last updated1
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
MCP server for AI access to SmartBear tools, including BugSnag, Reflect, Swagger, PactFlow, QTM4J.
MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/g2dgaming/jira-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server