Jira MCP Server

by 1broseidon

10 stars
396 downloads
Not rated
GitHub

About

Integrates with Jira's REST API to enable issue management, task creation, and project tracking capabilities.

Details

Author
1broseidon
GitHub stars
10
Downloads
396
Categories
Productivity, Other, Project Management, API, Developer Tools, Design, AI, Automation, Security

This server provides tools for managing Jira issues:

- Create new issues (Tasks, Epics, Subtasks)
- List issues with optional status filtering
- Update existing issues (summary, description, status)
- Get detailed issue information
- Delete issues
- Add comments to issues

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 Server
    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

1. Create a .jira-config.json file in your working directory:

{
  "projectKey": ["YOUR_PROJECT_KEY", "YOUR_OTHER_PROJECT_KEY"]
}

2. Configure the MCP server with your Jira credentials:

On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "jira": {
      "command": "node",
      "args": ["/path/to/jira-server/build/index.js"],
      "env": {
        "JIRA_EMAIL": "your-email@example.com",
        "JIRA_API_TOKEN": "your-api-token",
        "JIRA_DOMAIN": "your-domain"
      }
    }
  }
}

To install Jira Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install jira-server --client claude

1. Install dependencies:

npm install

2. Build the server:

npm run build

Claude Desktop / Cursor

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

{
    "mcpServers": {
        "jira mcp server": {
            "jira": {
                "command": "node",
                "args": [
                    "/path/to/jira-server/build/index.js"
                ],
                "env": {
                    "JIRA_EMAIL": "",
                    "JIRA_API_TOKEN": "",
                    "JIRA_DOMAIN": ""
                }
            }
        }
    }
}

McpServers

{
    "jira": {
        "command": "node",
        "args": [
            "/path/to/jira-server/build/index.js"
        ],
        "env": {
            "JIRA_EMAIL": "",
            "JIRA_API_TOKEN": "",
            "JIRA_DOMAIN": ""
        }
    }
}

Integrates with Jira's REST API to manage issues programmatically.

A Model Context Protocol server that provides integration with Jira's REST API, allowing AI assistants to manage Jira issues programmatically.

This server provides tools for managing Jira issues:

- Create new issues (Tasks, Epics, Subtasks)
- List issues with optional status filtering
- Update existing issues (summary, description, status)
- Get detailed issue information
- Delete issues
- Add comments to issues
- A Jira account with API access
- Jira API token (can be generated fromAtlassian Account Settings)

To install Jira Server for Claude Desktop automatically viaSmithery:

npx -y @smithery/cli install jira-server --client claude

- Create a.jira-config.jsonfile in your working directory:

{ "projectKey": ["YOUR_PROJECT_KEY", "YOUR_OTHER_PROJECT_KEY"] }

- Configure the MCP server with your Jira credentials:

On MacOS:~/Library/Application Support/Claude/claude_desktop_config.jsonOn Windows:%APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "jira": { "command": "node", "args": ["/path/to/jira-server/build/index.js"], "env": { "JIRA_EMAIL": "your-email@example.com", "JIRA_API_TOKEN": "your-api-token", "JIRA_DOMAIN": "your-domain" } } } }

- Required parameters:

- working_dir: Directory containing .jira-config.json
- summary: Issue title
- description: Issue description
- type: Issue type (Task, Epic, or Subtask)

- Required parameters:

- working_dir: Directory containing .jira-config.json

- status: Filter by status (e.g., "To Do", "In Progress", "Done")

- Required parameters:

- working_dir: Directory containing .jira-config.json
- issue_key: Issue key (e.g., PRJ-123)

- summary: New title
- description: New description
- status: New status

Gets detailed information about a specific issue

- Required parameters:

- working_dir: Directory containing .jira-config.json
- issue_key: Issue key (e.g., PRJ-123)

- Required parameters:

- working_dir: Directory containing .jira-config.json
- issue_key: Issue key (e.g., PRJ-123)

- Required parameters:

- working_dir: Directory containing .jira-config.json
- issue_key: Issue key (e.g., PRJ-123)
- comment: Comment text to add

The server includes comprehensive error handling for:

- Invalid project keys
- Missing configuration
- Invalid issue types
- API authentication errors
- Invalid status transitions

Issue information is formatted to include:

- Issue key and summary
- Issue type and status
- Creation date and creator
- Description
- Comments (if any) with author and timestamp

Interact with Atlassian tools like Confluence and Jira.

Integrates AI with Atlassian Jira to manage projects, search for issues, and view development information like commits and pull requests.

Integrates with the Backlog API to manage projects and issues.

Interact with the Backlog API to manage projects, issues, wikis, git repositories, and more.

An MCP server for interacting with the Backlog API, a project management and collaboration tool.

Integrate with the Goodday project management platform to manage projects, tasks, and users via its API.

Manage time tracking, projects, clients, and tasks using the Harvest API.

A server for querying Jira issues, requiring a Jira token for authentication.

Integrate with Jira's REST API to manage projects, track issues, and perform analytics.

Interact with Jira to manage issues, projects, and workflows using the Jira Cloud Platform REST API.

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.