MCP.so
Sign In

Jira MCP Server

@tbreeding

About Jira MCP Server

Jira MCP Server

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "jira-mcp-tbreeding": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/inspector",
        "-e",
        "JIRA_BASE_URL=https://your-domain.atlassian.net",
        "-e",
        "[email protected]",
        "-e",
        "JIRA_API_TOKEN=your-api-token",
        "-e",
        "DEBUG=true",
        "node",
        "build/index.js"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Jira MCP Server?

A collection of tools designed for interacting with Jira via the Model Context Protocol (MCP), providing core Jira functionalities and a unified, guided Issue Creation and Update Wizard.

How to use Jira MCP Server?

Install by adding the server configuration to your MCP client, using the npx command with required arguments: --jira-base-url, --jira-username, and --jira-api-token. Optionally set the DEBUG and LOG_FILE_PATH environment variables. Once configured, the tools are available via the MCP protocol.

Key features of Jira MCP Server

  • Core Jira tools: get, analyze, search, and API access.
  • Step‑by‑step guided Issue Creation Wizard.
  • Unified Issue Update Wizard for existing and new issues.
  • State management for creation and update workflows.
  • JQL query support for issue retrieval.
  • Comprehensive issue analysis capability.

Use cases of Jira MCP Server

  • Retrieve and analyze a specific Jira issue by its key.
  • Search for issues using JQL queries.
  • Create new Jira issues through a guided wizard.
  • Update any Jira issue using a consistent workflow.
  • Fetch data from arbitrary Jira REST API endpoints.

FAQ from Jira MCP Server

What credentials are required to use Jira MCP Server?

You need a Jira base URL (e.g., https://example.atlassian.net), a Jira username (email), and a Jira API token.

How do I run the server locally with environment variables?

Place DEBUG and LOG_FILE_PATH in a .env file. Logging to a file is optional; set LOG_FILE_PATH to empty to disable file logging.

How can I test the server during development?

Run npm test to execute the Jest test suite, or npm run check-codebase to run type checking, linting, and tests together.

How do I use the MCP Inspector for development?

Launch the inspector with the required environment variables using the -e flag, e.g., npx @modelcontextprotocol/inspector -e JIRA_BASE_URL=... -e JIRA_USERNAME=... -e JIRA_API_TOKEN=... node build/index.js.

What transport protocol does this server use?

The server uses the Model Context Protocol (MCP) for communication with clients.

Frequently asked questions

What credentials are required to use Jira MCP Server?

You need a Jira base URL (e.g., `https://example.atlassian.net`), a Jira username (email), and a Jira API token.

How do I run the server locally with environment variables?

Place `DEBUG` and `LOG_FILE_PATH` in a `.env` file. Logging to a file is optional; set `LOG_FILE_PATH` to empty to disable file logging.

How can I test the server during development?

Run `npm test` to execute the Jest test suite, or `npm run check-codebase` to run type checking, linting, and tests together.

How do I use the MCP Inspector for development?

Launch the inspector with the required environment variables using the `-e` flag, e.g., `npx @modelcontextprotocol/inspector -e JIRA_BASE_URL=... -e JIRA_USERNAME=... -e JIRA_API_TOKEN=... node build/index.js`.

What transport protocol does this server use?

The server uses the Model Context Protocol (MCP) for communication with clients.

Comments

More Version Control MCP servers