Jira Bridge
БесплатноНе проверенA local-only MCP server providing safe, typed Jira tools for AI agents via Atlassian ACLI, enabling search, get issue, add comment, and transition issues with p
Описание
A local-only MCP server providing safe, typed Jira tools for AI agents via Atlassian ACLI, enabling search, get issue, add comment, and transition issues with policy guardrails.
README
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
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
.gitignore
Features 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 server
Configure MCP client (example)
{
"mcpServers": {
"jira-mcp-bridge": {
"command": "python",
"args": ["-m", "server"],
"env": {
"ACLI_PATH": "acli",
"JIRA_PROJECT_ALLOWLIST": "ABC,PLAT"
}
}
}
}
Tests
pytest
Important 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.
Установка Jira Bridge
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/erollando/jira-mcp-bridgeFAQ
Jira Bridge MCP бесплатный?
Да, Jira Bridge MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Jira Bridge?
Нет, Jira Bridge работает без API-ключей и переменных окружения.
Jira Bridge — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Jira Bridge в Claude Desktop, Claude Code или Cursor?
Открой Jira Bridge на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Notion
Read and write pages in your workspace
автор: NotionLinear
Issues, cycles, triage — from Claude
автор: LinearGoogle Drive
Search and read your Drive files
автор: Googlemindsdb/mindsdb
Connect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview).
автор: mindsdbCompare Jira Bridge with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории productivity
