Jira Prompts MCP Server

Jira Prompts MCP Server

By ceshine GitHub

An MCP server that offers several commands for generating prompts or contexts from Jira content

Overview

What is Jira Prompts MCP Server?

Jira Prompts MCP Server is a Model Context Protocol (MCP) server designed to generate prompts or contexts from Jira content, making it easier to interact with Jira data through various commands.

How to use Jira Prompts MCP Server?

To use the server, clone the repository, install the dependencies, and configure it in your Zed Editor's settings.json file with your Jira credentials and base URL.

Key features of Jira Prompts MCP Server?

  • Generates prompts from Jira content.
  • Interacts with Jira API using pycontribs/jira.
  • Supports commands for retrieving Jira issue information.

Use cases of Jira Prompts MCP Server?

  1. Quickly obtaining core information about Jira issues.
  2. Integrating with AI tools that require MCP prompts.
  3. Enhancing productivity in project management by simplifying Jira interactions.

FAQ from Jira Prompts MCP Server?

  • What is the main purpose of this server?

The server is designed to generate prompts from Jira content for easier interaction with Jira data.

  • How do I install the server?

You can install it by cloning the repository and running the installation commands provided in the documentation.

  • Can I use this server with other tools?

Yes, it is particularly useful with tools that support MCP prompts, such as Zed's AI assistant.

Content

Jira Prompts MCP Server

This repository provides a Model Context Protocol (MCP) server that offers several commands for generating prompts or contexts from Jira content.

This repository draws significant inspiration from the MarkItDown MCP server and the example Git MCP server. It also incorporates design and code elements from the mcp-atlassian repository. The main differences between this repository and mcp-atlassian are that it uses pycontribs/jira instead of atlassian-api/atlassian-python-api to interact with the Jira API, and it focuses on providing prompts rather than tools. The latter makes it especially useful when working with tools that support only MCP prompts, such as Zed's AI assistant.

Here's another MCP server project of mine: ceshine/git-prompts-mcp-server

Installation

Manual Installation

  1. Clone this repository
  2. Install dependencies: uv sync --frozen

Usage

As a MCP Server for Zed Editor

Add the following to your settings.json:

"context_servers": {
  "git_prompt_mcp": {
    "command": {
      "path": "uv",
      "args": [
        "--directory",
        "/path/to/local/jira_prompts_mcp_server",
        "run",
        "jira-prompts-mcp-server",
        "https://my-company.atlassian.net", // Jira base URL
        "your_jira_account@example.com",  // Jira username
        "your_api_key"  // Jira API token (https://id.atlassian.com/manage-profile/security/api-tokens)
      ]
    },
    "settings": {}
  }
}

Commands

The server responds to the following commands:

  1. jira-issue-brief <issue-key>: Get the core information about a Jira issue. Requires the issue key (e.g., PROJ-123) as an argument.

Examples:

  1. /jira-issue-brief PROJ-123

License

MIT License. See LICENSE for details.

No tools information available.
No content found.