jira-mcp
Fetches Jira issue data, providing tools to retrieve issue details from a Jira instance.
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-mcpfetch 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 fetching Jira issue data.
Required Settings
Python
This project requires Python 3.14 or newer.
The required version is declared in:
.python-versionpyproject.tomluv.lock
Dependency Management
Use uv as the Python dependency and virtual environment manager for this project.
Install uv if it is not already available:
curl -LsSf https://astral.sh/uv/install.sh | shThen install the project dependencies from pyproject.toml and uv.lock:
uv syncDo not install dependencies directly with pip; keep dependency changes in pyproject.toml and refresh the lockfile with uv.
Environment Variables
Create a local .env file from the example file:
cp .env.example .envSet these values in .env:
JIRA_EMAIL=your-email@example.com
JIRA_API_TOKEN=your-jira-token
JIRA_DOMAIN=your-company.atlassian.netRequired by the current code:
JIRA_EMAIL: Email address used for Jira API authentication.JIRA_API_TOKEN: Jira API token for the account above.JIRA_DOMAIN: Jira site domain, for exampleyour-company.atlassian.net.
Included in .env.example but not currently used by main.py:
MODEL_NAMEOPENAI_API_KEY
Jira Access
The Jira API call uses:
https://<JIRA_DOMAIN>/rest/api/3/issue/<ISSUE_KEY>The Jira account must have permission to view the requested issue. For Atlassian Cloud, use an API token rather than your account password.
Related MCP server: Work Integrations MCP
Running
Run the MCP server over stdio:
uv run main.pyThe server exposes the fetch_jira MCP tool.
Cursor MCP Setup
To use this MCP server from another project in Cursor, create or update this file in that project:
.cursor/mcp.jsonAdd the Jira MCP server configuration:
{
"mcpServers": {
"jira-server": {
"command": "uv",
"args": [
"--directory",
"/path/to/jira-mcp",
"run",
"main.py"
]
}
}
}Replace /path/to/jira-mcp with the local path to this project on your computer.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Latest Blog Posts
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/trongtai1801/jira-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server