jira-mcp-server
Provides Jira ticket context to enhance AI-driven code suggestions in GitHub Copilot Chat.
Fetches Jira ticket details including type, summary, description, and components, and retrieves linked tickets.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@jira-mcp-serverfetch details for ticket PROJ-123"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Introduction
This repository provides a Model Context Provider (MCP) server that integrates Jira tickets with GitHub Copilot Chat. It fetches relevant information from Jira to enhance the context for AI-driven code suggestions.
Features
Fetches Jira ticket details based on the provided ticket ID.
Fetches any linked Jira tickets
Provides ticket type, summary, description, and components of the Jira ticket.
Related MCP server: Azure DevOps MCP Server
Setup
For Local Development
Clone the repository:
git clone https://github.com/amattu2/jira-mcp-server.git cd jira-mcp-serverInstall dependencies:
npm installBuild the project:
npm run buildSetup the VSCode MCP (
.vscode/mcp.json):{ "servers": { "jira-ticket-mcp": { "type": "stdio", "command": "node", "args": [ "path_to_the_project/build/index.js" ], "env": { "JIRA_API_TOKEN": "${input:jira-api-token}", "JIRA_BASE_URL": "${input:jira-base-url}" } } }, "inputs": [ { "type": "promptString", "id": "jira-api-token", "description": "The Jira API token to use for authentication", "password": true }, { "type": "promptString", "id": "jira-base-url", "description": "The base URL of the Jira instance (e.g. https://example.com)", "password": false } ] }
For GitHub MCP (Copilot Coding Agent)
Navigate to Repository Settings
Find Copilot > Coding agent
MCP Configuration
Add a new MCP configuration with the following details:
{ "mcpServers": { "jira": { "type": "local", "command": "npx", "args": [ "jira-cloud-mcp-server@latest" ], "env": { "JIRA_API_TOKEN": "COPILOT_MCP_JIRA_API_TOKEN", "JIRA_BASE_URL": "COPILOT_MCP_JIRA_BASE_URL" }, "tools": ["*"] } } }Add the
COPILOT_MCP_JIRA_API_TOKENandCOPILOT_MCP_JIRA_BASE_URLsecrets to your repository under Environments Secrets >copilotenvironment.
This server cannot be deployed
Maintenance
Related MCP Connectors
Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…
Connect to Atlassian Jira, Confluence, Loom, and more to search, create, and manage your work.
Capture feature requests and bug reports from chat into a searchable, AI-categorized backlog.
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceConnects Jira projects to AI assistants, enabling natural language queries to view, search, and filter stories with real-time access to descriptions, comments, status, and metadata without leaving your development environment.60 npmApache 2.0
- AlicenseNot gradedqualityDmaintenanceIntegrates Azure DevOps with GitHub Copilot Chat, enabling natural language queries of sprint work items, ticket summaries, and status tracking directly from VS Code without switching contexts.21 npmMIT
- AlicenseAqualityDmaintenanceIntegrates Jira and Sourcegraph, enabling LLMs to retrieve and comment on Jira issues and perform code searches using Sourcegraph.7MIT
- AlicenseNot gradedqualityAmaintenanceSupercharge your AI assistant with seamless Jira integration. Enables AI assistants like GitHub Copilot and Claude to interact with your Jira Cloud instance.281 npmMIT