
Security News
Happy Birthday, Shai-Hulud
It has been one year since Shai-Hulud made its first appearance on npm.
@regsorm/code-index-mcp
Advanced tools
Rust code index MCP server (BSL/1C-aware). Static binary auto-downloaded for your OS. Tree-sitter AST, federation, sub-ms search.
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
FAQs
Rust code index MCP server (BSL/1C-aware). Static binary auto-downloaded for your OS. Tree-sitter AST, federation, sub-ms search.
The npm package @regsorm/code-index-mcp receives a total of 781 weekly downloads. As such, @regsorm/code-index-mcp popularity was classified as not popular.
We found that @regsorm/code-index-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.