- Home
- MCP servers
- Jira
Jira
- python
3
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"infinitiq-tech-mcp-jira": {
"command": "<PATH TO UV> i.e. /Users/<MYUSERNAME>/.local/bin/uv",
"args": [
"--directory",
"<PATH TO JIRA MCP>",
"run",
"mcp-server-jira"
],
"env": {
"JIRA_TOKEN": "<TOKEN>",
"JIRA_PASSWORD": "your_password",
"JIRA_USERNAME": "<USERNAME>",
"JIRA_SERVER_URL": "https://<ORG>.atlassian.net/",
"JIRA_AUTH_METHOD": "token_auth"
}
}
}
}You can run a Python-based MCP server that talks to Jira’s REST API, letting you manage projects, issues, and workflows through natural language interactions with MCP clients like Claude Desktop. This server exposes convenient endpoints for common Jira tasks and integrates into your development workflow with a straightforward setup.
How to use
Start the Jira MCP Server and connect it to your MCP client. Once running, you can perform actions such as listing all accessible Jira projects, retrieving details for a specific issue, searching issues with JQL, creating issues, adding comments, and handling transitions between workflow statuses. Use natural language prompts in your MCP client to trigger these actions, for example asking the server to show all projects, fetch issue details, or transition an issue to a new status.
Available tools
get_projects
Retrieve all accessible Jira projects you can view.
get_issue
Fetch details for a specific Jira issue by its key (e.g., PROJECT-123).
search_issues
Query Jira issues using JQL to filter by status, assignee, labels, and more.
create_issue
Create a new Jira issue with a summary, description, project, and issue type.
add_comment
Add a comment to a specific Jira issue.
get_transitions
Get available workflow transitions for a Jira issue.
transition_issue
Move a Jira issue to a new status via a transition.