Skip to main content
Glama
1broseidon

mcp-jira-server

by 1broseidon

Jira MCP Server

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

Features

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

Related MCP server: MCP Jira

Setup

Prerequisites

  1. A Jira account with API access

  2. Jira API token (can be generated from Atlassian Account Settings)

Installation

Installing via Smithery

To install Jira Server for Claude Desktop automatically via Smithery:

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

Manual Installation

  1. Install dependencies:

npm install
  1. Build the server:

npm run build

Configuration

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

{
  "projectKey": ["YOUR_PROJECT_KEY", "YOUR_OTHER_PROJECT_KEY"]
}
  1. 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"
      }
    }
  }
}

Available Tools

create_issue

Creates a new Jira issue

  • Required parameters:

    • working_dir: Directory containing .jira-config.json

    • summary: Issue title

    • description: Issue description

    • type: Issue type (Task, Epic, or Subtask)

list_issues

Lists issues in the project

  • Required parameters:

    • working_dir: Directory containing .jira-config.json

  • Optional parameters:

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

update_issue

Updates an existing issue

  • Required parameters:

    • working_dir: Directory containing .jira-config.json

    • issue_key: Issue key (e.g., PRJ-123)

  • Optional parameters:

    • summary: New title

    • description: New description

    • status: New status

get_issue

Gets detailed information about a specific issue

  • Required parameters:

    • working_dir: Directory containing .jira-config.json

    • issue_key: Issue key (e.g., PRJ-123)

delete_issue

Deletes a Jira issue

  • Required parameters:

    • working_dir: Directory containing .jira-config.json

    • issue_key: Issue key (e.g., PRJ-123)

add_comment

Adds a comment to an existing issue

  • Required parameters:

    • working_dir: Directory containing .jira-config.json

    • issue_key: Issue key (e.g., PRJ-123)

    • comment: Comment text to add

Development

For development with auto-rebuild:

npm run watch

Error Handling

The server includes comprehensive error handling for:

  • Invalid project keys

  • Missing configuration

  • Invalid issue types

  • API authentication errors

  • Invalid status transitions

Output Formatting

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

Install Server
A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    -
    quality
    D
    maintenance
    Enables AI assistants to interact with Jira Cloud and Server/Data Center deployments for issue management, project tracking, and workflow automation. Supports multiple authentication methods including API tokens, OAuth 2.0, and personal access tokens.
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    Enables AI agents to interact with Jira Cloud through the REST API, supporting project management, issue operations (create, read, update, delete), JQL search, task assignments, and status transitions.

View all related MCP servers

Related MCP Connectors

  • Connect to Atlassian Jira, Confluence, and Compass to search, create, and manage your work.

  • Task manager your agent can fully operate: boards, tasks, sprints, roles, worklogs, day planner.

  • Connect AI assistants to Stellary projects, boards, documents, and governed agent workflows.

View all MCP Connectors

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/1broseidon/mcp-jira-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server