kaiten-mcp (Go)
kaiten-mcp
MCP-сервер для Kaiten на Go с профилями доступа readonly и full: набор инструментов задается конфигурацией, а не одним общим ключом
- 1 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Профиль full позволяет обратимые изменения карточек и досок
- Токен Kaiten дает доступ ко всему пространству, ограничение только программное
Установка
- Работает в
- Сервисы
Ручная установка
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 не входит, для него нужны отдельные разрешения.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Kaiten — все инструментыKaiten CLI и MCP-сервер на Go
kaiten-mcp
Нативный CLI и MCP-сервер для Kaiten на Go с безопасными настройками по умолчанию: инструменты записи выключены, пока их явно не включат
Kaiten MCP (tyunn)
Kaiten MCP
MCP-сервер и CLI для Kaiten с настройками проекта и ограничением доступа по пространствам и доскам
Go-бинарник без записи: 23 инструмента чтения для Kaiten, все запросы идут методом GET, подключение в Codex, Claude Code и Claude Desktop
MCP-сервер для Kaiten с 36 инструментами: карты, чек-листы, тайм-трекинг и планирование дня, локально или удаленно с OAuth
Kaiten MCP
kaiten-mcp
MCP-сервер для Kaiten на Swift: пространства, доски, колонки, дорожки, карточки, комментарии и пользовательские поля
MCP-сервер для Kaiten
mcp_server_for_kaiten
Простой MCP-сервер на Python для CRUD-операций с пространствами, досками и картами Kaiten
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| kaiten-mcp (Go) (эта карточка) | нет | API-ключ | 1 | |
| Kaiten MCP Server | нет | API-ключ | 33 | с регулировкой детализации ответов |
| Kaiten MCP | нет | не нужна | 20 | доски и карточки |
| kaiten-mcp (ViktorOgnev) | нет | OAuth | 6 | 246 инструментов и Service Desk |
Коротко о README
README на русском подробно описывает сборку через make build и make release, обязательные переменные KAITEN_BASE_URL и KAITEN_API_KEY, необязательные KAITEN_PERMISSIONS, KAITEN_LOG_LEVEL и KAITEN_ENV_FILE, профили readonly и full и отдельные разрешения. Версия и хеш коммита встраиваются в бинарь.