atlassian-dc-mcp
Три MCP-сервера для Atlassian Data Center: Jira, Confluence и Bitbucket с интерактивной настройкой и защищенным хранением токена.
- 109 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Токены дают агенту доступ к задачам, страницам и коду компании, включая запись.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/atlassian-dc-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Токены дают агенту доступ к задачам, страницам и коду компании, включая запись.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий публикует три npm-пакета: `@atlassian-dc-mcp/jira`, `@atlassian-dc-mcp/confluence` и `@atlassian-dc-mcp/bitbucket`. Каждый подключает агента к своему продукту Atlassian версии Data Center: в Jira агент ищет, смотрит и создает задачи, в Confluence читает и ведет страницы, в Bitbucket работает с репозиториями и кодом. У каждого пакета есть команда `setup`: она спрашивает хост, базовый путь API и токен, проверяет доступ запросом и сохраняет токен в связке ключей macOS либо в файл `~/.atlassian-dc-mcp/<продукт>.env` с правами 0600. После этого сервер стартует без переменных окружения.
Для кого. Командам, которые держат Jira, Confluence и Bitbucket на своих серверах Data Center и хотят подключить к ним агента.
Подходит, если
- Агент разбирает очередь задач Jira по JQL и готовит сводку.
- В Confluence нужно найти страницу с регламентом и процитировать ее.
- Агент смотрит репозиторий в Bitbucket и находит нужный файл.
- Один набор учетных данных должен работать в Claude Code, Cursor и Claude Desktop.
Не подходит, если
- Вам нужен единый сервер Atlassian Rovo вместо трех отдельных пакетов.
- Токен с широкими правами нельзя выдавать агенту.
- Нужен проект, одобренный и поддерживаемый самой Atlassian.
Пример запроса к агенту
Найди в Jira открытые задачи моей команды, отсортируй по приоритету и опиши три самые срочные.MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
JIRA_HOSTобязательная- Хост Jira Data Center, например `jira.example.com`.
JIRA_API_TOKENобязательная, секрет- Персональный токен доступа Jira.
CONFLUENCE_API_TOKENсекрет- Токен для сервера Confluence.
BITBUCKET_API_TOKENсекрет- Токен для сервера Bitbucket.
Ограничения
Проект поддерживает сообщество, Atlassian его не одобряет и не сопровождает. Нужны Node.js 18 или новее, npm 7 и токены для каждого продукта: в Jira, Confluence и Bitbucket они создаются отдельно. Каждый продукт запускается отдельным сервером. Токен с правом записи позволит агенту создавать задачи и менять страницы. На Windows режим файла 0600 не действует, защита зависит от прав профиля пользователя.
Как отключить. Удалите записи серверов командой `claude mcp remove` или из конфигурации клиента. Токены удалите из связки ключей или из `~/.atlassian-dc-mcp/` и отзовите в Atlassian.
Частые вопросы
Как подключить Jira Data Center к Claude Code?
Выполните `claude mcp add atlassian-jira-dc -e JIRA_HOST=your-jira-host -e JIRA_API_TOKEN=your-token -- npx -y @atlassian-dc-mcp/jira`. Либо один раз запустите `npx @atlassian-dc-mcp/jira setup`, и переменные не понадобятся.
Где хранится токен?
На macOS в связке ключей, на Linux в `~/.atlassian-dc-mcp/<продукт>.env` с правами 0600, на Windows в `%USERPROFILE%\.atlassian-dc-mcp`. Переменные окружения имеют приоритет над сохраненным.
Можно ли использовать один файл настроек для нескольких клиентов?
Да: положите переменные `JIRA_*`, `CONFLUENCE_*` и `BITBUCKET_*` в один dotenv-файл и укажите его в `ATLASSIAN_DC_MCP_CONFIG_FILE`.
Нужно ли ставить все три сервера?
Нет, подключайте только нужные продукты. Каждый пакет работает отдельно, у каждого свой токен.
Одобрен ли проект Atlassian?
Нет. Это проект сообщества, он не связан с Atlassian и не поддерживается ею.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыadd-mcp одной командой прописывает MCP-сервер в конфигурации 25 агентов: Claude Code, Codex, Cursor, VS Code, Zed и других
MCP-сервер строит граф зависимостей репозитория и документацию, а инструмент codebase-qna отвечает агенту на вопросы о коде
Плагин со скиллами для сборки MCP-серверов и MCP-приложений на TypeScript: агент создает, дорабатывает, отлаживает и проверяет их
MCP и CLI для SourceCraft: репозитории и CI/CD
SourceCraft MCP Server
MCP-сервер, CLI-утилита и скилл для платформы разработки SourceCraft от Яндекса: репозитории, issues, pull requests, CI/CD и релизы, 48 инструментов
MCP-сервер, который достает из документации нужный раздел, а не весь файл: индекс по заголовкам и точное чтение по байтам
MCP DevTools заменяет десяток MCP-серверов одним бинарником на Go: поиск, загрузка страниц, документация пакетов, GitHub.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| atlassian-dc-mcp (эта карточка) | нет | API-ключ | 109 | |
| MCP Atlassian | нет | ключ необязателен | 6 116 | другой проект для Jira и Confluence; здесь три отдельных пакета, среди них Bitbucket |
| Atlassian Rovo MCP Server | да | OAuth | 1 154 | официальный облачный сервер Atlassian; здесь неофициальный набор для Data Center |
Коротко о README
Монорепозиторий на Lerna с тремя пакетами. README подробно описывает настройку для Claude Desktop и Claude Code, источники конфигурации и порядок их приоритета.