Jira MCP
Jira MCP на Go: агент ищет задачи по JQL, читает спринты и комментарии, списывает время, видит ветки и пул-реквесты задачи, работает с Cloud и Data Center
- 97 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Токен действует от вашего имени: агент создает и правит задачи, переводит их по статусам, пишет комментарии и списывает время
- Сервер хранит учетные данные Jira в переменных окружения и ходит с ними в API вашей компании
- Вложения Jira агент скачивает в папку временных файлов на вашем компьютере
Установка
- Работает в
Ручная установка
brew install nguyenvanduocit/tap/jira-mcpУстановка через Homebrew на macOS и Linux. Токен и адрес Jira передают переменными окружения в конфигурации MCP.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Токен действует от вашего имени: агент создает и правит задачи, переводит их по статусам, пишет комментарии и списывает время
- Сервер хранит учетные данные Jira в переменных окружения и ходит с ними в API вашей компании
- Вложения Jira агент скачивает в папку временных файлов на вашем компьютере
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Jira MCP — сервер на Go, который подключает агента к Jira через REST API. Он запускается локальным процессом по stdio или с флагом `-http_port` отдельным HTTP-сервером по адресу `/mcp`. Для Jira Cloud нужны переменные `ATLASSIAN_HOST`, `ATLASSIAN_EMAIL` и `ATLASSIAN_TOKEN` с API-токеном. Для Jira Server и Data Center вместо почты и токена задают `ATLASSIAN_PAT`, личный токен доступа: если он указан, сервер использует его в первую очередь. Агент читает задачу целиком: статус, исполнителя, описание, подзадачи и доступные переходы. Он ищет задачи запросом JQL, создает задачи и подзадачи, правит их поля, переводит между статусами по ID перехода, ставит связи вроде «блокирует» и читает историю изменений. Есть инструменты для спринтов (список, активный спринт, поиск по имени), для версий проекта, комментариев и журнала работ. Текст комментариев и описаний можно присылать в Markdown, сервер сам превращает его в формат ADF, который понимает Jira. Инструмент `jira_get_development_information` возвращает ветки, пул-реквесты и коммиты, которые GitHub, GitLab или Bitbucket привязали к задаче. Вложения `jira_download_attachment` скачивает во временную папку и отдает агенту путь к файлу. Список доступных инструментов сужает переменная `ENABLED_TOOLS`. В комплекте два готовых промпта, `issue_development_tree` и `release_development_overview`, и отдельная программа `jira-cli` для тех же операций из терминала.
Для кого. Для разработчиков, тестировщиков и тимлидов, которые хотят поручать агенту в Claude Desktop или Cursor рутину в Jira: выбрать задачи спринта, завести баги, списать время, собрать связанные пул-реквесты к релизу.
Подходит, если
- Нужно быстро понять, что входит в активный спринт доски, и получить по каждой задаче статус и исполнителя
- Баг-репорт надо превратить в задачу с описанием, подзадачами и связью с блокирующей задачей
- К релизу требуется список задач версии вместе с ветками и пул-реквестами, которые к ним привязаны
- Время по задачам надо списать пачкой в журнал работ по заметкам из чата
- Агенту нужен только просмотр Jira: список инструментов ограничивают переменной ENABLED_TOOLS
Не подходит, если
- Нужны Confluence или Jira Service Management: инструменты сервера работают только с задачами, спринтами, версиями и вложениями Jira
- Вход в Jira идет только через OAuth или единый вход без API-токена: сервер принимает пару почта и токен либо личный токен доступа
- Требуется облачный сервер с готовым входом через браузер: Jira MCP запускается у вас на машине и хранит токен в ее переменных окружения
- Для обзора Jira и Confluence одним сервером у mcp-atlassian есть поддержка обоих продуктов, подробности в его карточке
Пример запроса к агенту
Покажи задачи активного спринта проекта ABC, которые никому не назначены, и заведи баг про падение логина в Safari с подзадачей на проверкуMCP
- Транспорт
- stdio, http
- Авторизация
- ключ необязателен
Переменные окружения
ATLASSIAN_HOSTобязательная- Адрес вашей Jira, например https://your-company.atlassian.net
ATLASSIAN_EMAIL- Почта аккаунта Atlassian, нужна для Jira Cloud вместе с ATLASSIAN_TOKEN
ATLASSIAN_TOKENсекрет- API-токен Atlassian для Jira Cloud
ATLASSIAN_PATсекрет- Личный токен доступа для Jira Server и Data Center, имеет приоритет над почтой и токеном
ENABLED_TOOLS- Список имен инструментов через запятую, остальные сервер не регистрирует
Ограничения
- Неофициальный проект, к компании Atlassian он отношения не имеет. Лицензия MIT, последний релиз 1.4.0 вышел 18 апреля 2026 года.
- Токен лежит в переменных окружения или в файле `.env` рядом с сервером. Агент работает с правами владельца токена во всех проектах, к которым есть доступ у этого аккаунта.
- Среди инструментов нет удаления задач и проектов. Ограничить остальные можно только списком в `ENABLED_TOOLS`: автор приводит пример из 15 инструментов чтения без 8 меняющих.
- HTTP-режим автор описывает как необязательный и нужный для отладки, основной вариант запуска идет по stdio.
- Программа `jira-cli` повторяет только 12 операций из набора MCP, например в ней нет работы со спринтами по имени и связями задач.
Как отключить. Удалите блок jira из конфигурации MCP в Claude Desktop или Cursor и отзовите API-токен на странице id.atlassian.com в разделе токенов. Если ставили через Homebrew, выполните brew uninstall jira-mcp.
Частые вопросы
Как подключить Jira MCP к Claude Desktop или Cursor?
Поставьте бинарник командой brew install nguyenvanduocit/tap/jira-mcp или возьмите образ ghcr.io/nguyenvanduocit/jira-mcp:latest. Затем добавьте в конфигурацию MCP сервер jira и передайте ему ATLASSIAN_HOST, ATLASSIAN_EMAIL и ATLASSIAN_TOKEN. Автор предлагает и другой путь: вставить его промпт установки в чат с ассистентом, и тот проведет по шагам.
Где взять токен для Jira MCP?
Для Jira Cloud API-токен создают на странице id.atlassian.com/manage-profile/security/api-tokens. Для Jira Server и Data Center токен выпускают в профиле как персональный токен доступа и записывают в ATLASSIAN_PAT вместе с адресом сервера в ATLASSIAN_HOST.
Можно ли запретить Jira MCP менять задачи?
Да. Переменная ENABLED_TOOLS принимает список имен инструментов через запятую, и все остальные сервер не регистрирует. Автор приводит набор из 15 инструментов чтения, например jira_get_issue и jira_search_issue, в котором нет создания, правки, перехода статусов, комментариев и списания времени.
Как найти в Jira задачи спринта через агента по JQL?
Инструмент jira_search_issue принимает запрос JQL и список полей, а jira_get_active_sprint возвращает активный спринт доски или проекта. Вместе они дают список задач спринта с нужными полями.
Как увидеть ветки и пул-реквесты, привязанные к задаче Jira?
Это делает jira_get_development_information: он возвращает ветки, пул-реквесты и коммиты, которые связаны с задачей через интеграции GitHub, GitLab и Bitbucket. Промпт issue_development_tree собирает то же самое для задачи и всех ее подзадач.
Работает ли Jira MCP с Jira Server и Data Center?
Да, начиная с релиза 1.4.0 от 18 апреля 2026 года сервер стартует с одним ATLASSIAN_PAT без почты и токена. Для запросов он отправляет заголовок Bearer с этим токеном.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер для Jira и Confluence в облаке и на собственных серверах: поиск, создание и правка задач и страниц
Официальный облачный MCP-сервер Atlassian для Jira, Confluence, Jira Service Management, Bitbucket, Compass и Loom со скиллами
YouGile MCP
Yougile MCP Server
MCP-сервер для YouGile: проекты, доски, колонки, задачи, пользователи и чаты задач из агента
MCP-сервер на Go для чтения Яндекс Трекера и Яндекс Вики: задачи, очереди, спринты, комментарии, страницы и динамические таблицы
MCP-сервер Trello на 57 инструментов: карточки, списки, чек-листы, вложения, комментарии, поля и рабочие пространства, плюс выгрузка критериев приемки
yougile-mcp
@nebelov/yougile-mcp
MCP-сервер для таск-трекера YouGile с покрытием API v2: проекты, доски, задачи, чаты, сотрудники, стикеры и вебхуки
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Jira MCP (эта запись) | нет | ключ необязателен | 97 | |
| MCP Atlassian | нет | ключ необязателен | 6 030 | один сервер для Jira и Confluence, с входом по OAuth 2.0 и режимом для нескольких пользователей |
| Atlassian Rovo MCP Server | да | OAuth | 1 116 | официальный облачный сервер Atlassian с OAuth 2.1, кроме Jira открывает Confluence, Bitbucket и другие продукты |
Коротко о README
В репозитории лежит подробное описание всех инструментов по группам: задачи, поиск, спринты, статусы, комментарии, журнал работ, история, связи, версии и сведения о разработке. Дальше идут установка через Homebrew, бинарник и образ для Docker, конфигурации для Cursor в режимах stdio и HTTP и таблица переменных окружения. Отдельные разделы описывают `jira-cli` с примерами команд и ограничение инструментов через `ENABLED_TOOLS`. Есть тесты на Go, журнал изменений, проверка репозитория на утечки секретов и документ с описанием перевода Markdown в ADF.