CKB MCP
CKB, Code Knowledge Backend, строит из кода базу знаний: символы, влияние правок, владельцы, мертвый код и проблемные места.
- 112 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Индексирует весь код репозитория и выполняет локальные команды.
- Поиск секретов по коду показывает найденные значения агенту.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/ckbОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Индексирует весь код репозитория и выполняет локальные команды.
- Поиск секретов по коду показывает найденные значения агенту.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
CKB индексирует репозиторий и отвечает на вопросы, на которые обычно уходят часы чтения: что сломается при изменении функции, кого позвать на ревью, используется ли код, какие тесты запускать. Те же возможности доступны через CLI, HTTP API и MCP-сервер для Claude Code, Cursor, Windsurf и VS Code. Составные инструменты `explore`, `understand` и `prepareChange` заменяют цепочки вызовов одним запросом. Пресеты инструментов сокращают расход токенов: в README заявлено снижение на 83 процента. Команда `ckb audit` ищет утекшие секреты по 26 шаблонам, а `ckb hotspots` показывает проблемные участки.
Для кого. Разработчикам больших репозиториев, которым нужно оценивать влияние правок и находить владельцев кода с помощью агента.
Подходит, если
- Перед рефакторингом нужно увидеть радиус поражения правки с баллом опасности.
- В пулреквесте надо предложить ревьюеров по данным владения кодом.
- Перед удалением модуля ищут признаки мертвого кода с уровнем уверенности.
- В CI запускают только затронутые тесты.
- Архитектуру незнакомого проекта разбирают запросами, а не чтением всего кода.
Не подходит, если
- Репозиторий мал: обычного поиска по коду хватает.
- Нужен свободный коммерческий доступ: организациям с выручкой от 25 тысяч долларов в год нужна платная лицензия.
- Язык проекта не поддержан индексатором: сверяйтесь с `ckb doctor`.
Пример запроса к агенту
Покажи, что сломается, если я изменю этот метод, и предложи ревьюеров и тесты для запуска.MCP
- Транспорт
- stdio, http
- Авторизация
- не нужна
Ограничения
Лицензия нестандартная (CKB Fair Use). Бесплатно для личного некоммерческого использования, открытых проектов и организаций с выручкой до 25 тысяч долларов в год; остальным нужна платная лицензия. Для работы требуется индексатор нужного языка, список и проблемы описаны на странице Language Support, а `ckb doctor --tier standard` показывает, что не хватает. Оценки опасности правок и мертвого кода вероятностные.
Как отключить. Удалите запись `ckb` из `.mcp.json` или конфигурации клиента, удалите пакет `npm uninstall -g @tastehub/ckb` и удалите индекс в папке проекта.
Частые вопросы
Как подключить CKB к Claude Code?
Выполните `ckb setup`: команда создает `.mcp.json`. Вручную: `claude mcp add --transport stdio ckb -- npx @tastehub/ckb mcp`.
Чем платная лицензия отличается от бесплатной?
Бесплатно можно использовать лично и некоммерчески, в открытых проектах и в организациях с выручкой до 25 тысяч долларов в год. Остальным нужна платная лицензия по тарифам на `codeknowledge.dev`.
Как проверить, что язык поддерживается?
Запустите `ckb doctor --tier standard`: команда покажет, установлены ли нужные индексаторы.
Как держать индекс свежим?
Запускайте MCP-сервер как `ckb mcp --watch`: индекс обновляется каждые 30 секунд, если устарел.
Какие задачи закрывает `ckb audit`?
Команда ищет утекшие секреты и учетные данные по 26 шаблонам и отмечает участки кода, чувствительные к безопасности. Результат стоит просмотреть вручную до публикации отчета.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыЛокальный MCP-сервер индексирует код проекта, и агент достает из индекса нужные функции вместо чтения целых файлов
Граф знаний по коду проекта для агента: вызывающие, зависимости и радиус правки через MCP вместо чтения файлов
KotaDB индексирует репозиторий локально и отвечает Claude Code, что сломается при правке файла: зависимости и поиск по смыслу.
Code Buster находит циклы зависимостей, мертвый и дублирующийся код и рост сложности по всему репозиторию, локально и без LLM
Локальный семантический индекс кода: агент ищет по смыслу, затем идет к определениям, вызовам и путям зависимостей
CodeDB
codedb
MCP-сервер и набор инструментов для кода на Zig: дерево, обзор, символы, поиск, чтение, правка и зависимости. Установщик сам регистрирует его в клиентах
Коротко о README
Бэкенд кода с тремя интерфейсами: CLI, HTTP API и MCP. Умеет навигацию по символам, анализ влияния, карты архитектуры, ADR и поиск секретов; для CI есть интеграции с GitHub Actions и GitLab CI.