indexio — MCP-сервер для Claude Code: поиск и установка
indexio индексирует Git-репозитории и даёт агенту инструменты поиска кода, символов и связей вызовов. Подходит для работы с большими кодовыми базами.
claude mcp add indexio -- npx -y indexioЧто делает indexio
indexio строит индекс репозиториев и подключает его к ИИ-агенту через MCP или HTTP API. Агент получает поиск по коду, символам и графу вызовов, а также инструменты для чтения фрагментов, оценки влияния символа и изменений.
Сервер поставляется одним бинарным файлом на Rust. Для работы не нужны база данных или внешний сервис: индекс хранится в каталоге ~/.indexio, который можно перенести на другую машину. Команда indexio add ~/code добавляет Git-репозитории из указанной папки, а indexio setup claude регистрирует сервер в Claude Code.
Для установки нужен git в PATH. После подключения сессию агента придётся перезапустить, иначе она не подхватит новый MCP-сервер.
Какие задачи решает
- искать нужный код во всех репозиториях
- находить объявления символов и места их вызова
- читать фрагмент файла по индексу
- оценивать влияние изменения символа
- проверять результаты поиска через статистику индекса
Примеры запросов агенту
- Найди все места, где вызывается функция
parse_config, и покажи связанные файлы. - Проверь, какие файлы затронет изменение символа
UserService.create. - Найди в индексированных репозиториях TODO, связанных с обработкой конфигурации.
Как установить indexio
Командой платформы
claude mcp add indexio -- npx -y indexioКомандой платформы
codex mcp add indexio -- npx -y indexioФайл настроек
{
"mcpServers": {
"indexio": {
"command": "npx",
"args": [
"-y",
"indexio"
]
}
}
}Файл настроек
{
"servers": {
"indexio": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"indexio"
]
}
}
}Командой платформы
gemini mcp add indexio npx -y indexioПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о indexio
Как установить indexio в Claude Code?
Выполните claude mcp add indexio -- npx -y indexio, затем перезапустите сессию Claude Code.
Что делает indexio?
Он индексирует Git-репозитории и даёт агенту MCP-инструменты для поиска кода, символов, вызовов и влияния изменений.
Что нужно для работы indexio?
Команда git должна находиться в PATH. Индекс хранится локально в ~/.indexio; база данных и внешний сервис не требуются.