Jira MCP Server
Allows managing Jira issues, including getting, creating, updating, deleting, searching issues, and adding/getting comments.
Click on "Deploy 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 MCP Servercreate a bug for login page timeout"
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 Server
A local MCP server for managing Jira issues. Supports 7 tools: get, create, update, delete, search issues, add and get comments.
Prerequisites
Python 3.11+
Jira Cloud account
Jira API token → Generate here
Related MCP server: Jira MCP Server
Installation
Clone the repository
git clone https://github.com/your-repo/jira-mcp.git
cd jira-mcpCreate virtual environment and install dependencies
macOS / Linux
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txtWindows
python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txtConfiguration
macOS / Linux — mcp.json
{
"servers": {
"JiraMCP": {
"type": "stdio",
"command": "/absolute/path/to/project/.venv/bin/python",
"args": [
"/absolute/path/to/project/server.py",
"--email", "your@email.com",
"--token", "YOUR_API_TOKEN",
"--url", "https://your-domain.atlassian.net",
"--project-key", "DEV"
]
}
}
}Windows — mcp.json
{
"servers": {
"JiraMCP": {
"type": "stdio",
"command": "C:\\absolute\\path\\to\\project\\.venv\\Scripts\\python.exe",
"args": [
"C:\\absolute\\path\\to\\project\\server.py",
"--email", "your@email.com",
"--token", "YOUR_API_TOKEN",
"--url", "https://your-domain.atlassian.net",
"--project-key", "DEV"
]
}
}
}Client Setup
GitHub Copilot (VS Code)
Open VS Code
Create
.vscode/mcp.jsonin your project rootPaste the configuration above (macOS or Windows)
Open GitHub Copilot Chat → Agent mode
Type
#JiraMCPto attach the server contextVerify: you should see
5 tools(or7 tools) discovered in the output log
Quick check in VS Code Output:
[info] Discovered 7 toolsClaude Code (CLI)
Add the server to your Claude Code config:
macOS / Linux
claude mcp add jira-mcp \
/absolute/path/to/.venv/bin/python \
/absolute/path/to/server.py \
--email your@email.com \
--token YOUR_API_TOKEN \
--url https://your-domain.atlassian.net \
--project-key DEVWindows
claude mcp add jira-mcp ^
C:\path\to\.venv\Scripts\python.exe ^
C:\path\to\server.py ^
--email your@email.com ^
--token YOUR_API_TOKEN ^
--url https://your-domain.atlassian.net ^
--project-key DEVOr manually edit ~/.claude/mcp.json:
{
"mcpServers": {
"jira-mcp": {
"command": "/absolute/path/to/.venv/bin/python",
"args": [
"/absolute/path/to/server.py",
"--email", "your@email.com",
"--token", "YOUR_API_TOKEN",
"--url", "https://your-domain.atlassian.net",
"--project-key", "DEV"
]
}
}
}Verify connection:
claude mcp listAvailable Tools
Tool | Description | Read Only | Destructive |
| Get issue details by key | ✅ | ❌ |
| Create a new issue | ❌ | ❌ |
| Update summary or description | ❌ | ❌ |
| Permanently delete an issue | ❌ | ✅ |
| Search using JQL | ✅ | ❌ |
| Add a comment to an issue | ❌ | ❌ |
| Get all comments for an issue | ✅ | ❌ |
Usage Examples
get issue DEV-1
create issue with summary "Login button broken" type Bug
update issue DEV-1 summary "Login button broken on mobile"
search issues in project DEV where status is Open order by created DESC
add comment to DEV-1 "Reproduced on iOS 17, cannot reproduce on Android"
get all comments for DEV-1
delete issue DEV-5This server cannot be deployed
Maintenance
Related MCP Connectors
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
MCP server for generating rough-draft project plans from natural-language prompts.
A MCP server built for developers enabling Git based project management with project and personal…
- mcpOAuthcom.gibsonai
GibsonAI MCP server: manage your databases with natural language
Related MCP Servers
- AlicenseCqualityDmaintenanceAn MCP server that enables communication with Jira, allowing users to perform operations like getting, searching, creating, and editing issues through natural language interaction.160 npmMIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server for integrating with Jira Server instances, enabling natural language interactions to create, update, search, and manage issues and comments.60 npm1MIT
- AlicenseNot gradedqualityDmaintenanceA comprehensive MCP server for Atlassian Jira that enables AI assistants to manage issues, sprints, comments, and worklogs through natural language.MIT
- AlicenseNot gradedqualityAmaintenanceMCP server for interacting with Jira Cloud instances. Enables issue management, JQL queries, project and sprint management, and batch operations via natural language interfaces.195 npm4MIT