New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@regsorm/code-index-mcp

Package Overview
Dependencies
Maintainers
1
Versions
91
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@regsorm/code-index-mcp

Rust code index MCP server (BSL/1C-aware). Static binary auto-downloaded for your OS. Tree-sitter AST, federation, sub-ms search.

Source
npmnpm
Version
1.3.0
Version published
Weekly downloads
1.6K
28.24%
Maintainers
1
Weekly downloads
 
Created
Source

@regsorm/code-index-mcp

npm-обёртка для code-index — высокопроизводительного индексатора кода с MCP-протоколом для AI-моделей.

Rust + tree-sitter + SQLite. Индексация 57 тыс. файлов с нуля за 2 мин 41 с, запуск на готовом индексе — 2,3 с, ответ на запрос — около 10 мс.

Установка

npm install -g @regsorm/code-index-mcp

При установке postinstall скачивает готовый нативный бинарник под вашу платформу из GitHub Releases. Сам код на Rust — обёртка ничего не компилирует.

Поддерживаемые платформы: Windows x64, Linux x64, macOS arm64.

Запуск

Программа работает двумя процессами: фоновый индексатор строит индекс, MCP-сервер его читает. Без индексатора инструменты отвечают daemon_offline.

  • Задайте переменную CODE_INDEX_HOME — папку для настроек и служебных файлов (например C:\tools\code-index).

  • Создайте в ней daemon.toml со списком папок:

    [daemon]
    http_host = "127.0.0.1"
    http_port = 8015
    
    [[paths]]
    path = "C:/path/to/your/repo"
    alias = "main"
    
  • Запустите индексатор:

    npx @regsorm/code-index-mcp daemon run
    
  • Подключите MCP-сервер. Транспорт по умолчанию — stdio; для Claude Code / Cursor добавьте в MCP-конфигурацию:

    {
      "code-index": {
        "command": "npx",
        "args": ["-y", "@regsorm/code-index-mcp", "serve", "--path", "main=C:/path/to/your/repo"],
        "env": { "CODE_INDEX_HOME": "C:\\tools\\code-index" }
      }
    }
    

    Папка в --path должна быть перечислена в daemon.toml.

Документация

Полное описание инструментов (search_function, get_function, grep_body, find_symbol, get_callers и др.), режим демона и конфигурация — в основном репозитории.

Лицензия

MIT

Keywords

mcp

FAQs

Package last updated on 19 Sep 2026

Related posts