Skip to content
Conduit

mcp server

jira-mcp

A Rust-based MCP (Model Context Protocol) server that provides tools for interacting with a Jira DataCenter instance.

borutlukic/jira_mcpcommunitylistedunreviewed

Set up

Runs on your computer. Pick your agent and operating system.

This project does not publish an install method we can turn into a config. Follow the README instead.

README

synced Oct 22, 2026

Jira MCP Server

A Rust-based MCP server for interacting with a Jira DataCenter instance. Distributed as an .mcpb (MCP Bundle) package for easy installation.

Tools

ToolDescription
jira_get_current_userGet current user information
jira_search_issueSearch issues using JQL
jira_get_issueGet an issue by ID or key, including comments
jira_create_issueCreate a new issue
jira_update_issueUpdate issue fields or transition status
jira_add_commentAdd a comment to an issue
jira_get_transitionsList available workflow transitions for an issue
jira_get_worklogsGet all worklogs updated since a given timestamp
jira_add_worklogLog work on an issue
jira_get_all_projectsList all accessible projects
jira_get_all_project_typesList all project types on the instance

Installation

Install via the .mcpb bundle using the mcpb CLI:

mcpb install jira-mcp-server.mcpb

You will be prompted for your Jira base URL and personal access token.

Configuration

ParameterEnv varDescription
--jira-url <URL>JIRA_URLBase URL of your Jira DataCenter instance (e.g. https://jira.example.com)
--jira-token <TOKEN>JIRA_TOKENPersonal access token for authentication

To generate a personal access token in Jira DataCenter: Profile → Personal Access Tokens → Create token.

Building from Source

Requires Rust and the mcpb CLI. First run ./configure to select target platforms, then make.

./configure          # default: Linux only
./configure --mac    # also installs osxcross (requires sudo)
make all             # build all configured platforms and produce .mcpb bundle

./configure --windows installs mingw-w64, and ./configure --mac* clones and builds osxcross at /opt/osxcross. Both steps require sudo and are skipped when already present.

TargetDescription
make linuxBuild Linux binary → packaging/server/jira-mcp-server-linux-x86_64
make windowsBuild Windows binary → packaging/server/jira-mcp-server.exe
make mac-x86Build MacOSX x86 binary → packaging/server/jira-mcp-server-macos-x86_64
make mac-armBuild MacOSX arm binary → packaging/server/jira-mcp-server-macos-aarch64
make packPackage all binaries into target/jira-mcp-server.mcpb
make cleanRemove build artifacts

Dependencies

  • jira_api — Rust client for the Jira DataCenter REST API (branch dc_11003)
  • rmcp — MCP server framework
  • tokio — Async runtime
  • clap — CLI argument parsing
↑↓ navigate openesc close