Kaiten MCP: доски и карточки Kaiten в Claude Code, Codex и Cursor

ViktorOgnev/kaiten-mcp· Проверено 12.11.2026· 6на GitHub

Подключает агента к Kaiten: пространства, доски, колонки, карточки, комментарии и кастомные поля. Агент создаёт и двигает карточки, списывает время и собирает итоги спринта.

2 реализации:

246 инструментов почти по всему API: от карточек, тегов и блокировок до Service Desk, автоматизаций и графиков; есть HTTP-режим для общего сервера.

Как подключить

Что сделать до подключения

1

Docker или Python 3.11 и новее

2

Скачайте репозиторий и соберите образ командой docker build -t kaiten-mcp . в его папке; без Docker — python3 -m venv .venv и .venv/bin/pip install -e .

3
KAITEN_TOKEN

API-ключ пользователя: откройте https://<ваша компания>.kaiten.ru/profile/api-key

4
KAITEN_SUBDOMAIN

поддомен компании: yourcompany для yourcompany.kaiten.ru; для своего домена добавьте KAITEN_BASE_DOMAIN или KAITEN_BASE_URL

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --env 'KAITEN_SUBDOMAIN=<поддомен компании>' --env 'KAITEN_TOKEN=<API-токен Kaiten>' --transport stdio kaiten \
  -- docker run --rm -i -e KAITEN_SUBDOMAIN -e KAITEN_TOKEN kaiten-mcp

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

kaiten_list_spacesпоказывает пространства
kaiten_list_boardsпоказывает доски
kaiten_list_cardsпоказывает карточки
kaiten_list_all_cardsвыгружает карточки по фильтрам
kaiten_get_cardоткрывает карточку
kaiten_create_cardсоздаёт карточку
kaiten_update_cardменяет карточку
kaiten_move_cardпереносит в другую колонку
kaiten_archive_cardубирает карточку в архив
kaiten_create_commentпишет комментарий
kaiten_add_card_memberназначает участника
kaiten_create_time_logсписывает время
kaiten_create_checklist_itemдобавляет пункт в список дел
kaiten_add_card_tagставит тег
kaiten_create_card_blockerставит блокировку
kaiten_list_sprintsпоказывает спринты
kaiten_create_documentсоздаёт документ
kaiten_create_sd_requestсоздаёт заявку Service Desk
kaiten_chart_cycle_timeстроит график cycle time
kaiten_chart_cfdстроит накопительную диаграмму

Показано 20 из 246.

Что попросить агента

«Покажи карточки на доске <доска> в колонке «В работе»»Агент найдёт доску через kaiten_list_boards и выведет карточки через kaiten_list_cards
«Создай карточку «<название>» на доске <доска> и назначь <участник>»Агент вызовет kaiten_create_card, затем kaiten_add_card_member
«Перенеси карточку <номер> в колонку «Готово» и спиши <время>»Агент вызовет kaiten_move_card и kaiten_create_time_log
«Подведи итоги спринта <спринт>»AllDmeat/kaiten-mcp вызовет kaiten_get_sprint_summary
«Построй cycle time по доске <доска> за последний месяц»ViktorOgnev/kaiten-mcp вызовет kaiten_chart_cycle_time

Для каких задач

Создать карточку на нужной доске и назначить участников
Перенести карточку в другую колонку или на другую доску
Списать время и оставить комментарий в карточке
Подвести итоги спринта
Построить графики cycle time, lead time и накопительную диаграмму по доске
Завести заявку в Service Desk

Ограничения

!

Оба сервера сторонние и небольшие: у ViktorOgnev/kaiten-mcp 6 звёзд, у AllDmeat/kaiten-mcp 20 звёзд и последнее обновление в августе 2026 года

!

Готового образа у ViktorOgnev нет: Docker-образ собирается из репозитория вручную

!

AllDmeat/kaiten-mcp работает только на macOS 15 и новее (ARM) и Linux, сборки для Windows нет

!

Сервер ViktorOgnev ограничивает себя 4,5 запроса в секунду при лимите API 5 запросов, массовые выгрузки идут небыстро

Если не работает

Сервер в Docker запускается, но клиент не получает ответов
Запускайте контейнер с флагом -i и без -t: символы TTY ломают протокол. Для docker compose run добавьте -T.
docker compose не находит образ или .env, хотя путь указан через -f
Укажите --project-directory с абсолютным путём к репозиторию: -f задаёт только путь к yml, а контекст сборки ищется от текущей папки.
Инструменты AllDmeat/kaiten-mcp отвечают ошибкой с просьбой выполнить kaiten_login
Не заданы адрес и токен: вызовите kaiten_login с url и token или заполните ~/.config/kaiten/config.json. Путь к журналу и его текст покажет kaiten_read_logs.
ChatGPT пишет Authorization supported: None
Приложение создано против сервера без авторизации. Удалите черновик, проверьте /readyz и создайте приложение заново после запуска с MCP_HTTP_AUTH_MODE=oauth.

Какую реализацию выбрать

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
kaiten-mcp (ViktorOgnev)Виктор Огнев6локальнотокен2461 октября 2026
kaiten-mcp (AllDmeat)AllDmeat20локальнотокен3910 августа 2026

Частые вопросы

Где взять API-токен Kaiten?
Откройте страницу https://<ваша компания>.kaiten.ru/profile/api-key и создайте ключ. Сервер действует с правами владельца ключа.
Работает ли сервер со своим доменом Kaiten?
Да. У ViktorOgnev задайте KAITEN_SUBDOMAIN вместе с KAITEN_BASE_DOMAIN или полный адрес в KAITEN_BASE_URL. У AllDmeat впишите свой адрес API в поле url файла config.json.
Можно подключить Kaiten к ChatGPT?
Да, через HTTP-режим ViktorOgnev/kaiten-mcp с MCP_HTTP_AUTH_MODE=oauth. В Developer mode ChatGPT укажите адрес сервера со слешем на конце: https://<хост>/mcp/; домен компании и ключ Kaiten пользователь вводит на странице входа сервера.
Подойдёт ли kaitencloud/mcp?
Нет. Это сервер одноимённой платформы Kaiten Cloud с документацией на docs.kaiten.sh: он управляет клиентами, лицензиями, фича-флагами и релизами. Досок и карточек kaiten.ru в нём нет.
Как подключить Kaiten MCP к Claude Code?
Для ViktorOgnev после сборки образа выполните claude mcp add kaiten -e KAITEN_SUBDOMAIN=<поддомен> -e KAITEN_TOKEN=<токен> -- docker run --rm -i -e KAITEN_SUBDOMAIN -e KAITEN_TOKEN kaiten-mcp. Для AllDmeat — claude mcp add kaiten --scope user -- kaiten-mcp.
Можно ли подключить Kaiten MCP к Codex?
Да. Для AllDmeat/kaiten-mcp добавьте в .codex/config.toml блок [mcp_servers.kaiten] с command = "kaiten-mcp". Для другого варианта откройте вкладку Codex в блоке «Как подключить».
Где скачать Kaiten MCP?
AllDmeat/kaiten-mcp ставится через mise use github:alldmeat/kaiten-mcp или бинарником со страницы релизов на GitHub. ViktorOgnev/kaiten-mcp скачивается с GitHub и собирается в Docker-образ или ставится в виртуальное окружение Python.
Работает ли сервер из России?
Серверы работают на вашем компьютере и ходят в API вашей компании на kaiten.ru по личному токену; зарубежные аккаунты не нужны.

Похожие серверы