jira-mcp-server
Allows fetching, searching, and creating Jira issues via JQL queries and REST API.
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-mcp-serverfind all high priority issues assigned to me"
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.
Overview
jira-mcp-server runs as a local stdio-based MCP server. It connects to a Jira Cloud instance via the REST API and exposes three tools that an MCP client can call: fetching an issue, searching issues with JQL, and creating new issues.
Related MCP server: Jira-Next-Gen
Features
š Get issue ā fetch a single Jira issue by key
š Search issues ā run arbitrary JQL queries
ā Create issue ā create a new issue in a project
š Implements the MCP
tools/listandtools/callprotocol over stdioāļø Configuration via environment variables (
.env)
Prerequisites
Node.js 18 or later
A Jira Cloud site and an Atlassian API token
An MCP-compatible client (e.g. Claude Desktop, Claude Code)
Installation
git clone <this-repo-url>
cd jira-mcp-server
npm installConfiguration
Copy the example environment file and fill in your Jira credentials:
cp .env.example .envVariable | Description | Example |
| The email address associated with your Atlassian account |
|
| An Atlassian API token generated from your account security settings |
|
| The base REST API URL for your Jira site |
|
Never commit your
.envfile. It is already excluded via.gitignore.
Running the server
node src/server.jsThe server communicates over stdio, so it's designed to be launched by an MCP client rather than run standalone in a terminal for interactive use.
Connecting from Claude Desktop
Add an entry to your Claude Desktop MCP config (claude_desktop_config.json):
{
"mcpServers": {
"jira": {
"command": "node",
"args": ["C:\\path\\to\\jira-mcp-server\\src\\server.js"],
"env": {
"JIRA_EMAIL": "you@example.com",
"JIRA_API_TOKEN": "your-api-token",
"JIRA_BASE_URL": "https://your-domain.atlassian.net/rest/api/3"
}
}
}
}Restart Claude Desktop and the jira tools will become available in the tool picker.
Available tools
Tool | Description | Parameters |
| Get a Jira issue by key |
|
| Search Jira issues using JQL |
|
| Create a new Jira issue |
|
Project structure
jira-mcp-server/
āāā assets/
ā āāā logo.svg # Project logo
āāā src/
ā āāā server.js # MCP server entry point (tool routing)
ā āāā tools.js # Tool definitions / input schemas
ā āāā jiraclient.js # Jira REST API client
āāā .env.example # Sample environment configuration
āāā package.json
āāā README.mdTroubleshooting
401 Unauthorized ā verify
JIRA_EMAILandJIRA_API_TOKENare correct and that the token hasn't expired.404 Not Found ā check that
JIRA_BASE_URLpoints to the correct Jira Cloud REST API base (/rest/api/3).No output from the server ā the server communicates over stdio; run it via an MCP client rather than expecting interactive terminal output.
License
Distributed under the ISC License.
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
- Flicense-qualityDmaintenanceA Model Context Protocol (MCP) server that enables interaction with JIRA APIs through Claude Desktop, allowing users to search, create, update, and manage JIRA issues using natural language commands.Last updated1
- AlicenseAquality-maintenanceA Model Context Protocol (MCP) server for interacting with Atlassian Jira. Connect AI assistants like Claude, Cursor AI, and others directly to your Jira projects, issues, and workflows.Last updated6843
- Alicense-qualityDmaintenanceMCP server that wraps the jira-cli command-line tool to enable AI assistants to interact with Jira.Last updated129MIT
- Alicense-qualityDmaintenanceA clean and focused Model Context Protocol (MCP) server that provides seamless integration between AI assistants and Jira, enabling natural language interaction with your Jira projects, issues, and workflows.Last updated5MIT
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.
MCP server for AI access to SmartBear tools, including BugSnag, Reflect, Swagger, PactFlow, QTM4J.
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/pursuitanand/jira-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server