Kaiten CLI и MCP-сервер на Go
kaiten-mcp
Нативный CLI и MCP-сервер для Kaiten на Go с безопасными настройками по умолчанию: инструменты записи выключены, пока их явно не включат
- 0 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- При включении KAITEN_ENABLE_WRITE_TOOLS может менять карточки и комментарии
- Токен дает права уровня пользователя в вашем Kaiten
Установка
- Работает в
- Сервисы
Ручная установка
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 и карточку номер 123MCP
- Транспорт
- 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 — все инструментыkaiten-mcp (Go)
kaiten-mcp
MCP-сервер для Kaiten на Go с профилями доступа readonly и full: набор инструментов задается конфигурацией, а не одним общим ключом
Go-бинарник без записи: 23 инструмента чтения для Kaiten, все запросы идут методом GET, подключение в Codex, Claude Code и Claude Desktop
kaiten-cli
kaiten
Консольный клиент и MCP-сервер для трекера Kaiten: карточки, комментарии, чек-листы и файлы из терминала или агента
Kaiten MCP
kaiten-mcp
MCP-сервер для Kaiten на Swift: пространства, доски, колонки, дорожки, карточки, комментарии и пользовательские поля
Kaiten MCP (tyunn)
Kaiten MCP
MCP-сервер и CLI для Kaiten с настройками проекта и ограничением доступа по пространствам и доскам
MCP-сервер для Kaiten с 36 инструментами: карты, чек-листы, тайм-трекинг и планирование дня, локально или удаленно с OAuth
Коротко о README
README подробно описывает статус поддержки по ОС (стабильно на macOS, beta на Linux и Windows), безопасные настройки по умолчанию (запись выключена, HTTP на loopback, токены не логируются), команды CLI и MCP, требования к сборке на Go 1.26 и ссылки на отдельные документы по архитектуре, установке, конфигурации и безопасности. Отдельно подчеркнуто, что проект независимый и не официальный дистрибутив Kaiten.