
b1ff/atlassian-dc-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
b1ff/atlassian-dc-mcp — это кандидат в MCP-сервер, импортированный из https://github.com/b1ff/atlassian-dc-mcp.
Обзор
b1ff/atlassian-dc-mcp — это кандидат в MCP-сервер, импортированный из https://github.com/b1ff/atlassian-dc-mcp.
Обзор (машинный перевод)
Примечание: Это проект, поддерживаемый сообществом, и не связан, не поддерживается и не поддерживается Atlassian. Используйте по своему усмотрению.
Этот проект обеспечивает интеграцию Model Context Protocol (MCP) для продуктов Atlassian Data Center, включая Jira, Confluence и Bitbucket.
Быстрая подготовка
Каждый пакет поставляет интерактивную подкоманду setup, которая хранит ваши учетные данные в самом защищённом доступном месте вашей ОС. Запускайте её один раз за продукт:
Настройка CLI запрашивает хост, базовый путь API, размер страницы по умолчанию и токен API. Перед сохранением он проверяет очевидные ошибки ввода и выполняет аутентифицированный запрос по времени выбранному продукту Atlassian, чтобы неисправный хост, базовый путь или токен были обнаружены во время настройки.
Флаги CLI и неинтерактивный режим
Настройка принимает флаги, поэтому можно заранее заполнять значения или полностью пропускать подсказки (полезно для скриптовых bootstrap, CI или удалённых сессий). Запустите npx @atlassian-dc-mcp/ setup --help для полного списка.
| Флаг | Коротко | Описание |
|---|---|---|
--host |
-H |
Host, например, jira.example.com |
--api-base-path |
-b |
Базовый путь API или полный URL |
--token |
-t |
API токен |
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Atlassian Data Center MCP
Note: This is a community-maintained project and is not affiliated with, endorsed by, or supported by Atlassian. Use at your own discretion.
This project provides a Model Context Protocol (MCP) integration for Atlassian Data Center products, including Jira, Confluence, and Bitbucket.
Quick Setup
Each package ships an interactive setup subcommand that stores your credentials in the most secure place available on your OS. Run it once per product:
npx @atlassian-dc-mcp/jira setup
npx @atlassian-dc-mcp/confluence setup
npx @atlassian-dc-mcp/bitbucket setup
The setup CLI prompts for host, API base path, default page size, and API token. Before saving, it validates obvious input mistakes and performs a timed authenticated request to the selected Atlassian product, so a bad host, base path, or token is caught during setup.
CLI flags and non-interactive mode
Setup accepts flags so you can prefill values or skip prompts entirely (useful for scripted bootstrap, CI, or remote sessions). Run npx @atlassian-dc-mcp/ setup --help for the full list.
| Flag | Short | Description |
|---|---|---|
--host |
-H |
Host, e.g. jira.example.com |
--api-base-path |
-b |
API base path or full URL |
--token |
-t |
API token |
--default-page-size |
-s |
Default page size (positive integer) |
--non-interactive |
-n |
Skip prompts; fail if a required value cannot be resolved |
--help |
-h |
Show usage and exit |
In interactive mode, any flag you pass prefills its prompt (so e.g. --host skips the host prompt but still asks for the rest). In --non-interactive mode, setup resolves anything missing from existing configuration (process env, ~/.atlassian-dc-mcp/.env, or macOS Keychain) and exits non-zero if a host (or full-URL --api-base-path) and token cannot be found. An existing token is reused when --token is omitted.
# Scripted, no prompts, write everything from flags
npx @atlassian-dc-mcp/jira setup --non-interactive \
--host jira.example.com \
--token "$JIRA_TOKEN"
# Re-validate the existing token without re-entering it
npx @atlassian-dc-mcp/jira setup --non-interactive --host jira.example.com
Credential validation behaves differently between modes: interactive mode offers retry/save-anyway prompts on failure, while --non-interactive exits with code 1 on the first validation failure so it can be used as a CI gate.
Token storage:
- macOS — written to the login Keychain via
/usr/bin/security(serviceatlassian-dc-mcp, account-token).
Установка
npx -y @atlassian-dc-mcp/jiraКонфигурация
{
"mcpServers": {
"atlassian-jira-dc": { "command": "npx", "args": ["-y", "@atlassian-dc-mcp/jira"] },
"atlassian-confluence-dc": { "command": "npx", "args": ["-y", "@atlassian-dc-mcp/confluence"] },
"atlassian-bitbucket-dc": { "command": "npx", "args": ["-y", "@atlassian-dc-mcp/bitbucket"] }
}
}