mcp-kaiten (Spring AI)
mcp-kaiten
MCP-сервер для Kaiten на Spring AI с транспортом SSE, читает и вызывает инструменты через локальный порт
- 2 ★ репозитория
- Последний коммит
- GPL-3.0
Расширенный доступ
Почему такой уровень
- Токен Kaiten с доступом к рабочему пространству передается в переменных окружения
- Набор инструментов и их права заранее не описаны в README
Установка
- Работает в
- Сервисы
Ручная установка
export KAITEN_API_URL="https://YOUR_SPACE.kaiten.ru/api/v1"
export KAITEN_API_TOKEN="<your Kaiten token>"
./mvnw spring-boot:runКоманда из README. Порт по умолчанию 8080, меняется переменной SERVER_PORT.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Токен Kaiten с доступом к рабочему пространству передается в переменных окружения
- Набор инструментов и их права заранее не описаны в README
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер поднимает Spring Boot приложение, которое подключается к Kaiten по REST и отдает инструменты агенту по протоколу MCP через SSE-эндпоинт. Адрес пространства Kaiten и токен доступа задаются переменными окружения, порт можно сменить, если 8080 занят. В README описан ручной smoke-тест: подписка на SSE, инициализация сессии, подтверждение готовности и вызов tools/list через curl.
Для кого. Для разработчиков на Java и Spring, которым нужен MCP-сервер Kaiten в привычном стеке.
Подходит, если
- В проекте уже используется Spring и нужен MCP-сервер на том же стеке
- Нужен MCP-сервер с транспортом SSE, а не stdio
- Достаточно базового набора инструментов Kaiten
Не подходит, если
- Нужен широкий набор инструментов Kaiten: карточки, чек-листы, теги, тайм-логи
- Не хочется собирать и запускать Java-приложение ради одного MCP-сервера
Пример запроса к агенту
Подключись к MCP-серверу Kaiten на порту 8080 и покажи список доступных инструментовMCP
- Транспорт
- sse
- Авторизация
- не нужна
Переменные окружения
KAITEN_API_URLобязательная- Базовый адрес API вашего пространства Kaiten
KAITEN_API_TOKENобязательная, секрет- Токен доступа Kaiten
SERVER_PORT- Порт сервера, по умолчанию 8080
Ограничения
Автор один, звезд и релизов мало, README не описывает конкретный список инструментов, только процедуру запуска и smoke-теста. Нужны Java и Maven wrapper. Обязательные переменные KAITEN_API_URL и KAITEN_API_TOKEN, без них приложение не стартует.
Как отключить. Остановите Spring Boot процесс и удалите сервер из конфигурации MCP клиента.
Частые вопросы
Какой транспорт использует сервер?
SSE: клиент подписывается на /mcp/sse и отправляет JSON-RPC сообщения на /mcp/message с sessionId из подписки.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Kaiten — все инструментыMCP-сервер для Kaiten с 36 инструментами: карты, чек-листы, тайм-трекинг и планирование дня, локально или удаленно с OAuth
MCP-сервер для Kaiten
mcp_server_for_kaiten
Простой MCP-сервер на Python для CRUD-операций с пространствами, досками и картами Kaiten
Kaiten MCP (tyunn)
Kaiten MCP
MCP-сервер и CLI для Kaiten с настройками проекта и ограничением доступа по пространствам и доскам
kaiten-mcp (ViktorOgnev)
kaiten-mcp
MCP-сервер для Kaiten с 246 инструментами в 27 модулях: карточки, Service Desk, автоматизации, аудит и графики
kaiten-mcp (Go)
kaiten-mcp
MCP-сервер для Kaiten на Go с профилями доступа readonly и full: набор инструментов задается конфигурацией, а не одним общим ключом
MCP-сервер Kaiten с полным набором инструментов для карточек, тайм-логов, досок, комментариев и чек-листов, ставится одной командой npx
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| mcp-kaiten (Spring AI) (эта карточка) | нет | не нужна | 2 | |
| Kaiten MCP Server | нет | API-ключ | 33 | с регулировкой детализации ответов |
| Kaiten MCP | нет | не нужна | 20 | доски и карточки |
| kaiten-mcp (ViktorOgnev) | нет | OAuth | 6 | 246 инструментов и Service Desk |
Коротко о README
README на английском объясняет быстрый старт через переменные окружения и mvnw, описывает обязательность KAITEN_API_URL и KAITEN_API_TOKEN и дает четыре шага ручной проверки сервера через curl: подписка на SSE, initialize, notifications/initialized и вызов инструментов.