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

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

Индексирует исходники в SQLite и отдаёт агенту сведения о символах, вызовах и структуре кода. Нужен для поиска по большим репозиториям.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add code-index -- npx -y @regsorm/code-index-mcp
Открыть на GitHub

Что делает code-index

code-index разбирает исходники в AST, сохраняет символы, тела функций, вызовы и метаданные в SQLite, а затем отдаёт эти сведения ИИ-агенту через MCP. Сервер написан на Rust, поддерживает AST для 14 языков и имеет нативную поддержку 1С:Предприятие 8.3, включая выгрузки из Конфигуратора и 1С:EDT.

Для npm-установки используется пакет @regsorm/code-index-mcp: готовый бинарник скачивается под платформу, сборка не требуется. Сервер может работать через HTTP или stdio; в обоих случаях индекс строит отдельный процесс npx @regsorm/code-index-mcp daemon run, а сервер выдачи только читает готовую базу.

Переменная CODE_INDEX_HOME должна быть задана, иначе инструменты отвечают daemon_offline. Это главное ограничение при подключении через npm. Сервер поддерживает Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline и Zed.

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

  • найти определения символов в репозитории
  • показать вызовы процедуры или функции
  • разобрать структуру кода по AST
  • искать по исходникам через MCP
  • работать с выгрузкой 1С:Предприятие 8.3

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

  • Проиндексируй репозиторий и найди все вызовы процедуры ОбновитьДанные.
  • Покажи определение символа UserService и связанные с ним места в коде.
  • Разбери структуру модулей выгрузки 1С и найди зависимости между ними.

Как установить code-index

Командой платформы

claude mcp add code-index -- npx -y @regsorm/code-index-mcp

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

Вопросы о code-index

Как установить code-index в Claude Code?

Выполните claude mcp add code-index -- npx -y @regsorm/code-index-mcp. Затем запустите фоновый индексатор командой npx @regsorm/code-index-mcp daemon run и задайте CODE_INDEX_HOME.

Что делает code-index?

MCP-сервер строит индекс исходников в SQLite и даёт агенту сведения о символах, телах функций, вызовах и структуре кода. Он поддерживает AST для 14 языков и нативно разбирает код 1С:Предприятие 8.3.

Что нужно для работы code-index после установки через npm?

Нужны запущенный npx @regsorm/code-index-mcp daemon run и переменная CODE_INDEX_HOME. Без фонового индексатора инструменты отвечают daemon_offline.

Темы и платформы

Каталог MCP-серверов →

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

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