Kaiten CLI и MCP-сервер на Go

kaiten-mcp

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

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

Широкий доступ

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

  • При включении KAITEN_ENABLE_WRITE_TOOLS может менять карточки и комментарии
  • Токен дает права уровня пользователя в вашем Kaiten
Все причины и проверки
Российский стек

dsuranov/kaiten-mcp

Установка

Сервисы

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

kaiten-mcp --transport streamable-http --host 127.0.0.1 --port 8000

Запуск как HTTP-сервер на loopback вместо stdio.

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • При включении KAITEN_ENABLE_WRITE_TOOLS может менять карточки и комментарии
  • Токен дает права уровня пользователя в вашем Kaiten

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

Что делает

Проект собирает два нативных исполняемых файла на Go: kaiten, командная строка, которая печатает результаты API в виде JSON, и kaiten-mcp, MCP-сервер с теми же данными для агента (доступен и как kaiten mcp). Покрывает пространства, доски, колонки, дорожки, карточки, комментарии, блокировки, участников, теги и чек-листы. MCP-сервер по умолчанию отдает только инструменты чтения, запись включается переменной KAITEN_ENABLE_WRITE_TOOLS. Можно запустить по stdio или поднять Streamable HTTP на loopback-интерфейсе. Релизы включают бинарники для macOS, Linux и Windows с чек-суммами SHA-256 и SBOM.

Для кого. Для тех, кто хочет ставить готовый бинарник без Node.js или Python и включать запись в Kaiten только осознанно.

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

  • Нужен нативный бинарник без установки рантайма для Node.js или Python
  • Важно, чтобы агент по умолчанию мог только читать Kaiten
  • Нужна и командная строка для скриптов, и MCP-сервер для агента

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

  • Нужна установка через npm или pip: пакета в реестрах нет, только скачивание релиза
  • Работаете на Linux или Windows и нужен готовый фоновый сервис: эти установщики пока в статусе beta

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

Покажи список пространств в Kaiten и карточку номер 123

MCP

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

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

KAITEN_URL обязательная
Адрес инстанса Kaiten
KAITEN_API_TOKEN обязательная, секрет
API-токен
KAITEN_ENABLE_WRITE_TOOLS
Установите true, чтобы включить инструменты записи, по умолчанию доступны только чтение

Ограничения

Установка только через скачивание архива с релиза и добавление в PATH, готового пакета в npm или PyPI нет. Фоновая служебная установка проверена только на macOS, для Linux и Windows этот путь помечен beta. Проект независимый, не официальный дистрибутив Kaiten.

Как отключить. Остановите фоновую службу, если она была установлена, удалите бинарники из PATH и уберите запись kaiten-mcp из конфигурации MCP клиента.

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

Может ли агент сразу менять данные в Kaiten?

Нет, инструменты записи скрыты, пока не задана переменная KAITEN_ENABLE_WRITE_TOOLS=true.

Можно ли поставить через npx или pip?

Нет, только скачать архив с релиза под свою ОС и архитектуру.

Обсуждение

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

kaiten-mcp (Go)

kaiten-mcp

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

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

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

Консольный клиент и MCP-сервер для трекера Kaiten: карточки, комментарии, чек-листы и файлы из терминала или агента

CLIШирокий доступ5Звезды репозитория

Kaiten MCP

kaiten-mcp

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

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

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

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

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

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

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

Коротко о README

README подробно описывает статус поддержки по ОС (стабильно на macOS, beta на Linux и Windows), безопасные настройки по умолчанию (запись выключена, HTTP на loopback, токены не логируются), команды CLI и MCP, требования к сборке на Go 1.26 и ссылки на отдельные документы по архитектуре, установке, конфигурации и безопасности. Отдельно подчеркнуто, что проект независимый и не официальный дистрибутив Kaiten.

Бейдж для README

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