MCP для Jira, Confluence, Bitbucket и Jenkins
Sberworks MCP
Локальный stdio MCP-сервер для корпоративных Jira, Confluence, Bitbucket Server и Jenkins с mTLS и раздельным включением операций записи
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Инструменты записи создают задачи, страницы, пул-реквесты и запускают сборки Jenkins, но выключены по умолчанию
- Хранит корпоративный сертификат mTLS и пароль в .env на диске
Установка
Ручная установка
uv run sberworks-mcp init && uv run sberworks-mcp doctorСоздает локальный .env и проверяет настройку перед первым подключением.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер на Python дает единый MCP-доступ к четырем корпоративным системам: Jira (поиск, задачи, комментарии, вложения, переходы статусов, Zephyr тест-циклы), Confluence (поиск, страницы, вложения, создание и обновление страниц), Bitbucket Server или Data Center (репозитории, пул-реквесты, файлы, диффы) и Jenkins (джобы, сборки, консоль, артефакты, постановка в очередь). Есть CLI: init создает локальный .env, doctor проверяет настройку, config-snippet генерирует готовый конфиг под Claude, Codex или VS Code с абсолютными путями. Поддерживает mTLS через клиентский сертификат в формате P12 и SAML-логин для Jenkins. Инструменты записи (создание задач, страниц, пул-реквестов, запуск сборок) выключены по умолчанию флагом SBERWORKS_MCP_ENABLE_WRITES.
Для кого. Для разработчиков и тестировщиков в компаниях с self-hosted Jira, Confluence, Bitbucket и Jenkins, которым нужен один MCP-сервер на весь стек.
Подходит, если
- Нужен единый MCP-доступ к self-hosted Jira, Confluence, Bitbucket Server и Jenkins сразу
- Нужна поддержка корпоративного mTLS-сертификата или SAML-логина в Jenkins
- Нужно безопасно попробовать инструменты чтения перед включением записи в Jira и Confluence
Не подходит, если
- Нужны только облачные Atlassian-сервисы без своего сервера: конфигурация ориентирована на self-hosted Server и Data Center
- Нужна работа с файловыми параметрами Jenkins или администрированием Jenkins: не поддерживается
Пример запроса к агенту
Найди в Jira открытые задачи по проекту и покажи последние сборки джобы Folder/Multibranch/main в JenkinsОграничения
Несмотря на название, сервер не имеет отношения к банковскому API Сбербанка: это MCP для Jira, Confluence, Bitbucket и Jenkins, а имя и пример домена jenkins-ci в README отсылают к внутреннему DevOps-порталу компании. Лицензии в репозитории нет. Требует свой self-hosted инстанс с базовыми URL всех систем, готовых учетных данных под рукой нет.
Как отключить. Удалите запись sberworks-mcp из конфигурации MCP-клиента и файл .env с учетными данными и сертификатами.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| JIRA_BASE_URL обязательная | Адрес self-hosted Jira |
| AUTH_USERNAME обязательная | Логин для Jira, Confluence и Bitbucket |
| AUTH_PASSWORD обязательная, секрет | Пароль или токен для Jira, Confluence и Bitbucket |
| SBERWORKS_MCP_ENABLE_WRITES | По умолчанию false, включает инструменты записи и запуска сборок Jenkins |
Проверка безопасности
- Инструменты записи создают задачи, страницы, пул-реквесты и запускают сборки Jenkins, но выключены по умолчанию
- Хранит корпоративный сертификат mTLS и пароль в .env на диске
Коротко о README
README описывает установку через uv или venv и pip, команды init, doctor и config-snippet для генерации конфигов Claude, Codex и VS Code с абсолютными путями, запуск в Docker с примонтированными сертификатами, обязательные переменные окружения для четырех систем, полный список инструментов по каждой системе и Zephyr тест-циклам, ресурсы MCP по схемам jira://, confluence://, bitbucket:// и zephyr://, и раздел диагностики с логами Claude Desktop.
Частые вопросы
При чем тут Сбербанк?
Ни при чем: это MCP для Jira, Confluence, Bitbucket и Jenkins, название и пример домена в README указывают на внутренний портал компании, а не на банковский API.
Как включить создание задач и пул-реквестов?
Задать SBERWORKS_MCP_ENABLE_WRITES=true в .env или переменной окружения, по умолчанию доступны только инструменты чтения.
Похожие
MCP-сервер, встроенный в агент Netdata: метрики, логи, алерты и живые данные о процессах, сервисах и контейнерах для AI-ассистента
Официальный MCP-сервер GitHub: код, issues, пул-реквесты, Actions и алерты безопасности прямо из агента
Agent Skills для продуктов Google
Agent Skills for Google products and technologies
Официальная коллекция скиллов Google для работы с Google Cloud, BigQuery, GKE, рекламой и аналитикой из агента
MCP-серверы для AWS
Open source MCP servers for AWS
Официальный набор MCP-серверов AWS: документация, IaC, контейнеры, serverless, базы данных, стоимость и мониторинг