jira-mcp-bridge
Allows AI agents to search, retrieve, comment on, and transition Jira issues using typed tools, with policy guardrails and ACLI integration.
Click on "Install 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-bridgeshow me issue PLAT-42"
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.
jira-mcp-bridge
jira-mcp-bridge is a local-only MCP server that gives AI coding agents a safe, typed Jira tool interface while using Atlassian ACLI internally.
Why this exists
Public contract: MCP tools (
jira_search,jira_get_issue,jira_add_comment,jira_transition_issue)Internal implementation: ACLI subprocess calls
Security objective: AI agents do not receive Jira tokens; ACLI owns auth state
Related MCP server: Jira MCP Server
Architecture
AI Agent -> MCP Client -> jira-mcp-bridge (stdio MCP server) -> Atlassian ACLI -> Jira Cloud
See architecture.md for details.
Repository layout
/server
/adapters/acli
/policies
/tests
/docs
README.md
LICENSE
.gitignoreFeatures in v0.1
Local stdio MCP server
Typed and constrained Jira tools
Input validation and policy guardrails
ACLI adapter with timeout, output capture, error mapping
Structured JSON logging
Unit tests for validation, parsing, builders, and failure scenarios
Configuration
Configuration is loaded from environment variables and optional JSON config file:
ACLI_PATH(default:acli)JIRA_PROJECT_ALLOWLIST(csv; optional)MAX_RESULTS(default:50)COMMENT_MAX_LENGTH(default:4000)COMMAND_TIMEOUT(seconds; default:30)TRANSITION_ALLOWLIST(csv; optional)JIRA_MCP_CONFIG(path to JSON config; default:jira-mcp-bridge.jsonif present)LOG_LEVEL(default:INFO)
Example config file (jira-mcp-bridge.json):
{
"acli_path": "acli",
"jira_project_allowlist": "ABC,PLAT",
"max_results": 50,
"comment_max_length": 4000,
"command_timeout": 30,
"transition_allowlist": "In Progress,Done",
"log_level": "INFO"
}Run locally
python -m venv .venv
. .venv/bin/activate # Windows PowerShell: .venv\\Scripts\\Activate.ps1
pip install -e ".[dev]"
python -m serverConfigure MCP client (example)
{
"mcpServers": {
"jira-mcp-bridge": {
"command": "python",
"args": ["-m", "server"],
"env": {
"ACLI_PATH": "acli",
"JIRA_PROJECT_ALLOWLIST": "ABC,PLAT"
}
}
}
}Tests
pytestImportant notes
ACLI command syntax can vary by ACLI version/distribution. If needed, update command builders in
adapters/acli/commands.py.No direct Jira REST API calls are used in this version.
No raw shell passthrough is exposed to MCP clients.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA comprehensive MCP server for Atlassian Jira that enables AI assistants to manage issues, sprints, comments, and worklogs through natural language.Last updatedMIT
- Alicense-qualityDmaintenanceA comprehensive, production-ready MCP server for seamless Jira Cloud integration, enabling AI agents and custom applications to manage boards, issues, users, projects, and workflows via natural language commands.Last updated3,5944MIT
- Flicense-qualityDmaintenanceLocal MCP server for AI agents that enables Jira issue management, Confluence Wiki page creation and editing, Git commit analysis, and diagram generation.Last updated
- Flicense-qualityAmaintenanceMCP server for AI assistants to interact with Atlassian Jira and Confluence Cloud APIs through typed tools and secure authentication.Last updated
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server for AI access to SmartBear tools, including BugSnag, Reflect, Swagger, PactFlow, QTM4J.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/erollando/jira-mcp-bridge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server