Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🏒 Workplace & Productivity
  3. Jira Github MCP
Jira Github MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/11/2026, 3:31:05 PM

Jira Github MCP

User RatingsBe the first to rate and review this MCP server!
View Repository2 GitHub StarsTotal stargazers on GitHub for the source repository (2 stars).Visit Website
jiragithubdeveloper-toolsgitworkflow-automation

MCP server integrating Jira and GitHub to automate developer workflows from issue tracking to pull request merges inside the IDE.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

One-click editor setup isn’t available for this listing yet β€” we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ
No confirmed setup config for this listing yet. We only publish a config block when the install details come from the project itself β€” its README, its docs, or a verified owner. We haven’t found those for TamarEngel/jira-github-mcp, and we’d rather show nothing than a guess you’d paste into your client. Follow the project’s own setup instructions for the current steps.
Install Directory Badge Claim listing Alternatives🏒 More in Workplace & Productivity

Overview

This MCP server connects Jira and GitHub APIs along with local Git operations to automate end-to-end developer workflows. It enables fetching and transitioning Jira issues, creating branches, committing and pushing code, and managing GitHub pull requests. Designed for use inside any MCP-compatible IDE, it streamlines moving from Jira issue to merged PR using natural language and AI assistance.

Use cases

β€’Fetch and search Jira issues by filters and JQL
β€’Transition Jira issues through workflow statuses
β€’Create Git branches linked to Jira issues
β€’Commit and push code changes to GitHub
β€’Create and merge GitHub pull requests

Key features

β€’Jira issue retrieval and JQL-based search
β€’Jira issue workflow transitions with comments
β€’Automated Git branch creation from Jira issues
β€’Local Git staging, committing, and pushing
β€’GitHub pull request creation and merging
β€’MCP resources for workflow guidance and issue context

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by Jira Github MCP.

Extracted Tool Capabilities
Jira issue retrieval and JQL-based search
Jira issue workflow transitions with comments
Automated Git branch creation from Jira issues
Local Git staging, committing, and pushing
GitHub pull request creation and merging
MCP resources for workflow guidance and issue context

Documentation Overview

Jira - GitHub MCP Server

A modular and extensible Model Context Protocol (MCP) server for Jira and GitHub integration, enabling end-to-end automation of developer workflows - from issue tracking to code changes and pull request management - via AI agents inside the IDE.

Overview

  • Jira integration: fetch issues by filters, search via JQL, and transition issues across workflows
  • GitHub integration: create branches, open and merge PRs
  • Local Git operations: stage, commit, and push changes locally
  • IDE-native: works with any MCP-compatible agent (e.g., GitHub Copilot) over stdio
  • End-to-end workflow: Jira issue β†’ branch β†’ code β†’ commit β†’ PR β†’ merge β†’ Jira status update

Why

Developers constantly context-switch between Jira, GitHub, and their IDE, breaking focus and slowing down delivery. This project transforms that workflow into a seamless, IDE-native, conversational experience, allowing developers to move from Jira issue to merged pull request using natural language and AI-assisted automation.

Features

  • Retrieve, filter, and search Jira issues using fields and JQL
  • Transition Jira issues across workflow statuses
  • Automate branch creation as part of the Jira-driven workflow
  • Commit and push changes from the local Git repository
  • Create and merge GitHub pull requests
  • MCP resources providing workflow guidance and current issue context

Available Tools

ToolDescription
jira_get_issueRetrieve a Jira issue by key (e.g., KAN-1) with configurable fields
jira_search_issuesSearch Jira using JQL; paginate and filter results
jira_get_my_issuesList issues assigned to the current user, optionally filtered by status/type...
jira_transition_issueMove an issue to another status with optional comment
create_branch_for_issueCreate a new Git branch (e.g., feature/KAN-15) based on a Jira issue
create_pull_requestCreate a PR on GitHub from a branch
git_commit_and_pushStage all changes, commit with a message, and push to a branch
merge_pull_requestMerge a PR using squash, merge, or rebase; optionally check CI status

Project Structure

  • src/ β€” Application source code
    • server/ β€” MCP server entry point and tool registration
    • config/ β€” Configuration loading for Jira and GitHub
    • providers/ β€” Jira/GitHub API clients and local Git operations
    • tools/ β€” MCP tool definitions and implementations
    • resources/ β€” MCP resources (workflow guidance, issue context)
    • prompts/ β€” AI-facing prompts used internally by the server to guide agent behavior
  • tests/ β€” Integration and unit tests
  • pyproject.toml β€” Project metadata and dependencies
  • uv.lock β€” Dependency lockfile

Architecture Overview

High-level overview of the system design and main components.

See full architecture documentation: docs/architecture.md

Installation & Setup

Requirements

  • Python 3.10+
  • Git (available on PATH)
  • Jira instance (Cloud or self-hosted) with REST API v3 access
  • GitHub repository with token-based API access

1. Clone the Repository

bash
git clone https://github.com/YOUR-USERNAME/jira-github-mcp.git
cd jira-github-mcp

2. Create & Activate a Virtual Environment

Using uv (recommended)

bash
uv venv

Or with python

bash
python -m venv .venv

3. Install Dependencies

Using uv (recommended):

bash
uv sync

Or with pip:

Terminal
pip install -r requirements.txt

The project depends on:

  • fastmcp: MCP protocol and server utilities

4. Configure Environment Variables

Create a .env file in the repository root:

env
# Jira Configuration
JIRA_BASE_URL=https://your-instance.atlassian.net
JIRA_EMAIL=your-email@example.com
JIRA_API_TOKEN=your-jira-api-token

# GitHub Configuration
GITHUB_TOKEN=your-github-personal-access-token
GIT_REPO_URL=https://github.com/owner/repo.git
GIT_DEFAULT_BRANCH=main

# Optional: Local Git Repository Path
# If omitted, defaults to the current working directory
GIT_REPO_LOCAL_PATH=/path/to/local/repo

Notes:

  • JIRA_BASE_URL should not end with /
  • Grant the GitHub PAT only the minimal permissions required (branches, pull requests, etc.)

5. Run the MCP Server

Run the server as a Python module:

bash
python -m src.server.server

If you defined an entrypoint, you can also run:

bash
mcp-server

6. Connect from an MCP Client

To use this server with an MCP client (e.g., VS Code / GitHub Copilot), configure the client to run the server from the project root.

Example MCP configuration:

config.json
{
  "servers": {
    "jira-github-mcp-server": {
      "type": "stdio",
      "command": "python",
      "args": ["-m", "src.server.server"],
      "cwd": "/absolute/path/to/jira-github-mcp"
    }
  }
}

Note: Replace /absolute/path/to/mcp-server with the actual path to the repository.

Connecting to GitHub Copilot

Here's how to connect and start using the server with Copilot:

  1. Open VS Code and ensure GitHub Copilot is installed
  2. Sign in with your GitHub account (if not already signed in)
  3. Add the MCP server configuration to your VS Code settings (see JSON above)
  4. Reload VS Code
  5. Start asking Copilot natural language questionsβ€”it will invoke the tools automatically

How It Works

mermaid
%%{init: {'flowchart': {'htmlLabels': true, 'useMaxWidth': false, 'fontSize': 12}}}%%
graph LR
    IDE["Your IDE<br/>VS Code + Copilot"]
    MCP["MCP Server"]
    JIRA["Jira API<br/>(httpx.Async)"]
    GITHUB["GitHub API<br/>(httpx.Async)"]
    GIT["Local Git"]
    
    IDE -->|ask| MCP
    MCP -->|fetch/update| JIRA
    MCP -->|create/merge| GITHUB
    MCP -->|commit/push| GIT
    MCP -->|respond| IDE

Example Workflow

This example demonstrates a complete issue-to-merge flow using GitHub Copilot with this MCP server.

  1. Discover the next task

    Ask Copilot:

    "What is the most urgent task assigned to me?"

    Call Tools:

    • jira_get_my_issues β€” list issues assigned to the user
    • jira_search_issues β€” prioritize by status or urgency

    Selected issue: KAN-42

  2. Start working on the issue

    Ask Copilot:

    "Start work on KAN-42"

    Call Tools:

    • jira_get_issue(issue_key="KAN-42")
    • create_branch_for_issue(issue_key="KAN-42")
    • jira_transition_issue(issue_key="KAN-42", to_status="In Progress")

    Make changes in your editor.

  3. Commit changes

    Ask Copilot:

    "Commit my changes with message 'Implement KAN-42'"

    Call Tools:

    • git_commit_and_push(message="Implement KAN-42", branch="feature/KAN-42")
  4. Create a pull request

    Ask Copilot:

    "Create a PR for KAN-42"

    Call Tools:

    • create_pull_request(issue_key="KAN-42", branch_name="feature/KAN-42")
    • jira_transition_issue(issue_key="KAN-42", to_status="In Review")

    Code review and CI checks run on GitHub.

  5. Merge and close the issue

    Ask Copilot:

    "Merge the PR and move KAN-42 to Done"

    Call Tools:

    • merge_pull_request(pr_number=123)
    • jira_transition_issue(issue_key="KAN-42", to_status="Done")

    Issue closed, code merged, workflow complete.

Use Cases

  • Day-to-day development workflows across Jira issues, branches, and pull requests
  • Code review processes with clear pull request status tracking
  • Sprint execution and task progress visibility
  • Rapid bug fixes and hotfix workflows
  • End-to-end feature development from issue to merge
  • Team collaboration with consistent status and ownership tracking

Future Enhancements

  • Multi-platform support: Extend integrations beyond GitHub to additional platforms (e.g. GitLab)
  • Smarter workflows: Multi-repo support, reusable JQL templates, and configurable automation rules
  • Deeper automation: AI-assisted PR/commit drafting, webhook-driven synchronization, and CI/CD feedback

Summary

This MCP server provides a clear and traceable development workflow by connecting Jira and GitHub through a single conversational interface.

By reducing manual coordination and keeping issues, branches, and pull requests in sync, it helps teams focus on development rather than process.

Designed with a focus on clarity, extensibility, and developer experience.

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Workplace & Productivity View all alternatives
  • MCP Server Atlassian Jira logoMCP Server Atlassian Jira

    Atlassian Jira Cloud integration. Enables AI systems to interact with Jira projects, issues, comments, and related development information in real time.

    🏒 Workplace & Productivity5 views
    Compare vs MCP Server Atlassian Jira β†’
  • Omni Dev logoOmni Dev

    MCP server for Atlassian Jira and Confluence with schema-validated Markdown↔ADF conversion. Catches content-model violations at conversion time rather than silently dropping ADF-only nodes like panels, mentions, and layouts.

    🏒 Workplace & Productivity5 views
    Compare vs Omni Dev β†’
  • MCP Server Atlassian Confluence logoMCP Server Atlassian Confluence

    Atlassian Confluence Cloud integration. Enables AI systems to interact with Confluence spaces, pages, and content with automatic ADF to Markdown conversion.

    🏒 Workplace & Productivity2 views
    Compare vs MCP Server Atlassian Confluence β†’
  • N8n Pro MCP logoN8n Pro MCP

    Full-instance management for self-hosted n8n including queue mode: workflows, executions, tags, credentials, variables, projects, users, security audit and health monitoring (51 tools).

    🏒 Workplace & Productivity1 views
    Compare vs N8n Pro MCP β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
2
Stargazers on the source repository.
Directory activity
2 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Jira Github MCP

It supports Jira REST API v3 for both Cloud and self-hosted instances.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewJira Github MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/tamarengel-jira-github-mcp?style=directory)](https://allmcps.com/mcp/tamarengel-jira-github-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/tamarengel-jira-github-mcp"><img src="https://allmcps.com/api/badge/tamarengel-jira-github-mcp?style=directory" alt="Jira Github MCP on AllMCPs" /></a>

Technical Specs & Signals

Category🏒Workplace & Productivity
PricingBring your own API key (usage-based cost)
More technical detailsExpand β–Ύ
AuthAPI key
ClientsClaude Desktop, Cursor, Windsurf, Cline / VS Code
Last updatedAug 9, 2026
Views2
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars2
GitHub Star CountTotal stargazers on GitHub representing community popularity (2 stars).
41Quality signal: Fair Β· 41/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools19/30
Adoption & activity2/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🏒 Workplace & Productivity β†’Best MCP servers for Workplace & Productivity β†’Alternatives to Jira Github MCP β†’Install in Claude DesktopInstall in CursorInstall in VS Code