Jira

Provides access to Jira issue details via an MCP tool for AI assistants.
  • typescript

0

GitHub Stars

typescript

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "kuvanov-2-mcp-server-jira": {
      "command": "/path/to/mcp-server-jira/start-server.sh",
      "args": [],
      "env": {
        "JIRA_HOST": "https://your-domain.atlassian.net",
        "JIRA_EMAIL": "your-email@example.com",
        "JIRA_API_TOKEN": "op://YOUR_VAULT_NAME/YOUR_ITEM_NAME/info/access token"
      }
    }
  }
}

You can extend your AI assistant with direct Jira capabilities by running a dedicated MCP server. This server exposes a focused tool to fetch Jira issue details and lets your AI agents interact with Jira issues safely and programmatically.

How to use

To use this MCP server, select the jira_mcp server in your MCP client and call the get_issue tool. Provide the issueKey of the Jira issue you want to inspect, for example PROJ-123. The tool will return details about that issue so your AI assistant can summarize, route, or act on it.

How to install

Prerequisites you need before installing: Node.js and npm are installed on your system.

Clone the MCP Jira server repository, install dependencies, and build the project with these commands:

# Clone the repository
git clone https://github.com/kuvanov-2/mcp-server-jira.git
cd mcp-server-jira

# Install dependencies
npm install

# Build the project
npm run build

Additional configuration and requirements

Set up secure access to Jira and enable script-based environment variable resolution. You will use 1Password CLI to securely supply sensitive credentials at runtime.

Prepare 1Password CLI and Jira API token as follows:

# Install 1Password CLI
brew install 1password-cli

# Enable CLI integration in the 1Password desktop app settings
# Generate or store the Jira API token in 1Password for reference

Server configuration example

You configure the MCP server exposure in your IDE or MCP client by providing the following stdio configuration. It uses a local script to start the server and obtain the Jira credentials from 1Password.

{
  "mcpServers": {
	"github.com/kuvanov-2/mcp-server-jira": {
	  "command": "/path/to/mcp-server-jira/start-server.sh",
	  "env": {
		"JIRA_HOST": "https://your-domain.atlassian.net",
		"JIRA_EMAIL": "your-email@example.com",
		"JIRA_API_TOKEN": "op://YOUR_VAULT_NAME/YOUR_ITEM_NAME/info/access token" 
	  },
	  "disabled": false,
	  "autoApprove": []
	}
  }
}

Usage details for the Jira get_issue tool

The server provides a single tool to retrieve Jira issue details called get_issue. Use it to obtain the current status, description, assignees, and other metadata for a specific Jira issue.

Troubleshooting and notes

If the server does not start, verify that the JIRA_HOST, JIRA_EMAIL, and JIRA_API_TOKEN environment variables are correctly provided and that the Jira API token is stored in 1Password as described.

Ensure you have built the project after cloning and before starting the server, as the build step compiles the runtime artifacts required by the start script.

Available tools

get_issue

Fetches details for a Jira issue by its issue key, returning fields such as summary, status, assignee, and other metadata.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational