К основному содержанию
MCP-сервер CX Codex

Code Index — MCP-сервер для Claude Code: поиск и установка

Локальный MCP-сервер индексирует исходный код и ищет по нему через Zoekt. Пригодится, когда агенту нужно находить функции, классы и файлы в проекте.

Открыть на GitHub

Что делает Code Index

Code Index создаёт отдельный индекс для каждой указанной папки и даёт агенту поиск по исходному коду. Запросы поддерживают регулярные выражения, фильтры по файлам и языкам, логические операторы и поиск с учётом регистра. Результат выглядит как компактный вывод grep с путём, номером строки и совпадением.

В сервере есть инструменты index_directory, search_code, list_indexes, delete_index и index_info. Индексы хранятся в профиле пользователя; путь можно изменить через CODE_INDEX_DIR. Сервер работает на macOS и Linux, а при индексации пропускает скрытые каталоги, node_modules, сборочные папки, бинарные файлы и документы.

Для Claude Code бинарник можно установить через Go, затем зарегистрировать MCP-сервер командой claude mcp add --scope user --transport stdio code-index /path/to/code-index-mcp. Поиск не увидит файлы из пропущенных каталогов, поэтому результаты по node_modules или dist здесь не появятся.

Какие задачи решает

  • индексировать папку с исходным кодом
  • находить совпадения по регулярному выражению
  • ограничивать поиск файлами нужного языка
  • просматривать список созданных индексов
  • удалять индекс конкретной директории

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

  • Проиндексируй папку /Users/me/projects/myapp, чтобы искать по её исходному коду.
  • Найди все вызовы MyFunc только в .go-файлах и покажи совпадения с номерами строк.
  • Покажи список индексов и найди класс Model в Python-файлах, исключив тестовые файлы.

Как установить Code Index

Установка

Команды запуска нет в реестре MCP — смотрите README репозитория

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Code Index

Как установить Code Index в Claude Code?

Установите бинарник командой go install github.com/trondhindenes/code-index-mcp@latest, затем добавьте сервер командой claude mcp add --scope user --transport stdio code-index /path/to/code-index-mcp.

Что делает Code Index?

Он индексирует локальные папки с исходным кодом и ищет по ним через Zoekt. Доступны текстовый и регулярный поиск, фильтры по файлам и языкам.

Какие каталоги Code Index пропускает?

При индексации пропускаются скрытые каталоги, node_modules, vendor, __pycache__, target, build, dist, виртуальные окружения, бинарные файлы и распространённые документы.

Похожие MCP-серверы

Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →
skills-search daymade Ищет скиллы сначала в настроенных локальных репозиториях, затем в CCPM. Помогает найти, проверить, установить или обновить нужный скилл. CX Codex +1 1 400установок local-pois brave Получает подробные сведения об организациях по их идентификаторам через Brave Search API. Помогает извлечь контакты, рейтинги и часы работы. CX Codex +1 1 100установок grepai-search-tips yoanbernabeu Скилл учит агента формулировать семантические запросы к GrepAI: описывать смысл, а не имя функции. Пригодится, когда поиск по коду выдаёт мусор. CX Codex +1 778установок grepai-languages yoanbernabeu Справочник поддерживаемых языков для инструмента GrepAI. Показывает, где работает построение графов вызовов, а где доступен только семантический поиск. CX Codex +1 704установок ast-grep pproenca Скилл с набором правил по написанию и отладке ast-grep-запросов: поиск по AST, линтинг и переписывание кода. CX Codex +1 332установок Claude Code Explorer MCP nirholas MCP-сервер для просмотра исходников Claude CLI: инструменты, команды, поиск по коду. Пригодится, когда нужно разобраться в устройстве CLI. CX Codex +1 ★ 6 236звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой