kaiten-mcp (Go)

kaiten-mcp

MCP-сервер для Kaiten на Go с профилями доступа readonly и full: набор инструментов задается конфигурацией, а не одним общим ключом

  • 1 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Профиль full позволяет обратимые изменения карточек и досок
  • Токен Kaiten дает доступ ко всему пространству, ограничение только программное
Все причины и проверки
Российский стек

vtoropchin/kaiten-mcp

Установка

Сервисы

Ручная установка

make build

Собирает бинарь bin/kaiten-mcp. Нужен Go 1.26 и выше.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Профиль full позволяет обратимые изменения карточек и досок
  • Токен Kaiten дает доступ ко всему пространству, ограничение только программное

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер собирается в один бинарь на Go и дает агенту доступ к пространствам, доскам, колонкам, карточкам, участникам и тегам Kaiten по протоколу MCP через stdio, обращаясь к Kaiten API по HTTP. Ключевая особенность: набор доступных инструментов управляется профилем разрешений. В режиме readonly, который стоит по умолчанию, мутирующих инструментов у агента просто нет, он их не видит. Профиль full добавляет обратимые изменения, необратимое удаление в него не входит. Токен можно не держать в конфигурации клиента, а вынести в отдельный файл с правами 0600, путь к которому сервер прочитает через KAITEN_ENV_FILE.

Для кого. Для команд, которым важно строго ограничить агента чтением или явно разрешенными изменениями в Kaiten.

Подходит, если

  • Нужно дать агенту только чтение Kaiten без риска случайных изменений
  • Нужен единый бинарь без рантайма Node или Python
  • Нужно скрыть токен от конфигурации клиента через отдельный файл с правами доступа

Не подходит, если

  • Нужны готовые бинарники под другие платформы, кроме darwin/arm64 и linux/amd64
  • Нужна автоматическая сборка без установки Go

Пример запроса к агенту

Покажи карточки без ответственного на доске «Спринт» в режиме только чтения

MCP

Транспорт
stdio
Авторизация
API-ключ

Переменные окружения

KAITEN_BASE_URL обязательная
Базовый адрес API Kaiten, https обязателен
KAITEN_API_KEY обязательная, секрет
Персональный токен доступа Kaiten
KAITEN_PERMISSIONS
Профиль readonly или full, либо список отдельных разрешений
KAITEN_ENV_FILE
Путь к файлу с переменными, чтобы не хранить токен в конфигурации клиента

Ограничения

Готовых бинарных релизов под все платформы нет, нужна сборка из исходников с Go 1.26 и командой make build или make release. Репозиторий также содержит внутренние скиллы для разработки самого проекта, они не предназначены для установки пользователем.

Как отключить. Удалите сервер из конфигурации MCP клиента и удалите бинарь bin/kaiten-mcp.

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

Что дает профиль full?

Чтение и все обратимые изменения. Необратимое удаление в профиль full не входит, для него нужны отдельные разрешения.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

Нативный CLI и MCP-сервер для Kaiten на Go с безопасными настройками по умолчанию: инструменты записи выключены, пока их явно не включат

MCP-серверШирокий доступ
Российский стек

MCP-сервер и CLI для Kaiten с настройками проекта и ограничением доступа по пространствам и доскам

MCP-серверРасширенный доступ
Российский стек

MCP-сервер для Kaiten с 36 инструментами: карты, чек-листы, тайм-трекинг и планирование дня, локально или удаленно с OAuth

MCP-серверШирокий доступ1Звезды репозитория

Kaiten MCP

kaiten-mcp

Российский стек

MCP-сервер для Kaiten на Swift: пространства, доски, колонки, дорожки, карточки, комментарии и пользовательские поля

MCP-серверШирокий доступ20Звезды репозитория

MCP-сервер для Kaiten

mcp_server_for_kaiten

Российский стек

Простой MCP-сервер на Python для CRUD-операций с пространствами, досками и картами Kaiten

MCP-серверШирокий доступ

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
kaiten-mcp (Go) (эта карточка)нетAPI-ключ1
Kaiten MCP ServerнетAPI-ключ33с регулировкой детализации ответов
Kaiten MCPнетне нужна20доски и карточки
kaiten-mcp (ViktorOgnev)нетOAuth6246 инструментов и Service Desk

Коротко о README

README на русском подробно описывает сборку через make build и make release, обязательные переменные KAITEN_BASE_URL и KAITEN_API_KEY, необязательные KAITEN_PERMISSIONS, KAITEN_LOG_LEVEL и KAITEN_ENV_FILE, профили readonly и full и отдельные разрешения. Версия и хеш коммита встраиваются в бинарь.

Бейдж для README

Сообщить о проблеме