kibi-mcp — MCP-сервер для Claude Code: что делает и как установить
MCP-сервер связывает требования, тесты и код прямо в репозитории. Помогает агенту удерживать контекст задач и проверять реализацию через базу фактов.
claude mcp add kibi-mcp -- npx -y kibi-mcpЧто делает kibi-mcp
Сервер связывает архитектурные намерения с кодовой базой и тестами. Разработчик формулирует задачу обычными словами. Агент переносит её в локальную структуру требований, сценариев и символов, сохраняя историю в каталоге .kb/. Данные привязаны к текущей ветке Git, поэтому контекст фич не смешивается при переключении.
Внутри работает логический движок Prolog. Он выполняет детерминированные проверки и находит противоречия до слияния веток. Сервер отслеживает, какие сценарии подтверждены реальными тестами, а где код остался без описания. Для работы с JavaScript и TypeScript парсер встроен сразу. Поддержка других языков, включая Python, Go и Rust, подключается через плагин kibi-plugin-treesitter.
Без Node.js версии 22 или выше запустить сервер не выйдет. На Linux и macOS встроенный SWI-Prolog поставляется в комплекте. Пользователям чистой Windows потребуется запуск через WSL или отдельная установка пакета swipl версии 9.0+.
Какие задачи решает
- Связать тесты и сценарии с требованиями к продукту
- Предотвратить смысловые противоречия в коде через проверки Prolog
- Изолировать контекст требований по веткам Git
- Найти участки реализации, не покрытые описанием
Примеры запросов агенту
- Инициализируй базу знаний Kibi в этом репозитории и проверь статус
- Сверь текущие тесты со сценариями требований через kibi check
- Покажи, какие требования привязаны к функции авторизации
Как установить kibi-mcp
Командой платформы
claude mcp add kibi-mcp -- npx -y kibi-mcpКомандой платформы
codex mcp add kibi-mcp -- npx -y kibi-mcpФайл настроек
{
"mcpServers": {
"kibi-mcp": {
"command": "npx",
"args": [
"-y",
"kibi-mcp"
]
}
}
}Файл настроек
{
"servers": {
"kibi-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"kibi-mcp"
]
}
}
}Командой платформы
gemini mcp add kibi-mcp npx -y kibi-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о kibi-mcp
Как установить kibi-mcp в Claude Code?
Выполните команду claude mcp add kibi-mcp -- npx -y kibi-mcp. Для работы потребуется среда Node.js версии 22 или новее.
Где хранятся требования и правила проекта?
Вся база знаний лежит локально в папке .kb/ вашего репозитория. Данные привязаны к веткам Git и никуда не отправляются по сети.
Нужен ли отдельный компилятор Prolog?
На macOS и совместимых дистрибутивах Linux среда SWI-Prolog уже встроена в пакет. На Windows сервер рекомендуют запускать через WSL или вручную установить swipl версии 9.0+ в PATH.