Jira MCP

by nguyenvanduocit

92 782 downloads Not rated yet
GitHub

About

A Go-based MCP (Model Control Protocol) connector for Jira that enables AI assistants like Claude to interact with Atlassian Jira. This tool provides a seamless interface for AI models to perform common Jira operations including issue management, sprint planning, and workflow tra

Explore

- Issue management: create, update, get, search, and child issues.
- Sprint management: list, get, and search active sprints.
- Development information: branches, PRs, commits linked to issues.
- Issue relationships: retrieve and link blocking/related issues.
- Version management: get and list project versions.
- Auditable history: complete issue change history and worklogs.

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Jira MCP
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Copy this prompt to your AI assistant:

Install the Jira MCP server (https://github.com/nguyenvanduocit/jira-mcp) for my Claude Desktop or Cursor IDE. Read the MCP documentation carefully and guide me through the installation step by step.

If your AI assistant cannot help with this installation, it indicates either a misconfiguration or an ineffective AI tool. A capable AI assistant should be able to guide you through MCP installation.

In addition to the MCP server, jira-mcp ships a standalone CLI binary (jira-cli) for direct terminal use — no MCP client needed.

get_boards

Get all available Jira scrum boards

get_issues

Get current user's tasks from a specific Jira board

get_current_user_info

Get current authenticated user information including login, email, timezone

search_user

Search for a user by login name or email

get_server_info

Get Jira server information including current server time

add_comment_to_issue

Add a comment to a specific Jira issue

get_issue_detail

Get detailed information about a specific Jira issue

By default every Jira tool is registered. To expose only a subset — for example, to hand an AI agent a read-only view of Jira — set the ENABLED_TOOLS environment variable to a comma-separated allowlist of tool names:

ENABLED_TOOLS=jira_get_issue,jira_search_issue,jira_get_comments

Rules:
- Unset or empty → all tools are exposed (backwards compatible).
- Whitespace around names is tolerated.
- Unknown names are ignored but logged at startup so typos surface immediately.
- Names that are not listed are simply not registered, so the MCP client never sees them.

Read-only agent example (exposes 15 reads, blocks all 8 mutating tools):

ENABLED_TOOLS=jira_get_issue,jira_search_issue,jira_list_statuses,jira_get_comments,jira_get_issue_history,jira_get_related_issues,jira_list_sprints,jira_get_sprint,jira_get_active_sprint,jira_search_sprint_by_name,jira_get_version,jira_list_project_versions,jira_get_development_information,jira_download_attachment,jira_list_issue_types

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "jira mcp": {
            "script": {
                "command": "/path-to/script-mcp",
                "args": [
                    "-env",
                    "path-to-env-file"
                ]
            }
        }
    }
}

McpServers

{
    "script": {
        "command": "/path-to/script-mcp",
        "args": [
            "-env",
            "path-to-env-file"
        ]
    }
}

An opinionated Jira MCP server built from years of real-world software development experience.

Unlike generic Jira integrations, this MCP is crafted from the daily workflows of engineers and automation QC teams. You'll find sophisticated tools designed for actual development needs—like retrieving all pull requests linked to an issue, managing complex sprint transitions, or tracking development information across your entire workflow.

This isn't just another API wrapper. It's a reflection of how professionals actually use Jira: managing sprints, tracking development work, coordinating releases, and maintaining visibility across teams. Every tool is designed to solve real problems that arise in modern software development.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.

Videos about Jira MCP

Relevant YouTube tutorials, setups, and demos