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

rag-rat — MCP-сервер для Claude Code: установка

Локально индексирует репозиторий и даёт агенту контекст по коду, связям, истории Git и сохранённым решениям.

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

Что делает rag-rat

rag-rat строит локальный индекс репозитория и отвечает на вопросы о коде через MCP. Сервер связывает файлы с вызывающими и вызываемыми функциями, импортами, тестами, историей Git и GitHub, а также с сохранёнными заметками о решениях, рисках и инвариантах. В каждом ответе есть происхождение данных, уровень уверенности и предупреждения о покрытии.

Внутри используются граф кода, SQLite-база и источники истории. Для Rust, TypeScript и TSX, Kotlin, C/C++, Python, Swift и Go доступны связи между символами; для настроенных toolchain можно подключить SCIP. Плагин также добавляет хук, который дополняет поиск контекстом, и проверяет дубликаты при записи или редактировании.

Сервер оставляет исходные файлы только для чтения и пишет лишь в собственную SQLite-базу, поэтому изменения кода он не вносит. После настройки репозитория MCP нужно переподключить, чтобы он запустился с новым индексом.

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

  • найти вызывающие и вызываемые функции
  • связать символ с историей Git и GitHub
  • сохранить решение, риск или инвариант в репозитории
  • заметить дубликат функции перед записью

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

  • Покажи, кто вызывает функцию parseConfig, и приведи подтверждающие участки кода.
  • Объясни, почему символ PaymentService устроен так, и найди связанные решения в истории.
  • Сохрани решение о формате rag-rat.toml как заметку репозитория с привязкой к исходному файлу.

Как установить rag-rat

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

claude mcp add rag-rat -- npx -y @rag-rat/bin

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

Вопросы о rag-rat

Как установить rag-rat в Claude Code?

Выполните claude mcp add rag-rat -- npx -y @rag-rat/bin. Затем откройте репозиторий и настройте его для индексации.

Что делает rag-rat?

Он индексирует репозиторий и даёт агенту ответы по графу кода, истории, GitHub-контексту и сохранённым фактам с указанием происхождения.

Какие языки поддерживает граф кода rag-rat?

Граф анализирует Rust, TypeScript и TSX, Kotlin, C/C++, Python, Swift и Go. Для настроенных toolchain доступен дополнительный SCIP-источник связей.

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

Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →
REA morluto Инспектирует скомпилированные программы, сборки Electron и JavaScript прямо через ИИ-агента. Помогает понять логику чужих функций без исходного кода. CX Codex +1 ★ 386 989звёзд репо GitHub официальный github Подключает ИИ-агента к GitHub: читает код, заводит issues и пул-реквесты, следит за сборками Actions. Пригодится, когда не хочется переключаться в браузер. CX Codex +1 ★ 33 918звёзд репо Netdata netdata Отдаёт ИИ-агенту данные мониторинга: метрики, логи, алерты и поиск аномалий. Пригодится, когда нужно разобраться, что происходит на сервере, не открывая дашборд. CX Codex +1 ★ 81 115звёзд репо browser-use browser-use Сервер помогает агенту выполнять задачи в браузере: находить данные и заполнять формы. Подключите его, когда нужно поручить агенту действия на веб-странице. CX Codex +1 ★ 119 160звёзд репо Codebase Memory DeusData Локальный MCP-сервер, который строит граф кода, документации и инфраструктуры репозитория. Помогает агенту находить нужные места без повторного чтения файлов. CX Codex +1 ★ 47 392звёзд репо mcp-server HeyPuter Подключает ИИ-агента к Puter: файлы, сайты и воркеры через один MCP-сервер. Пригодится, если проект живёт в облаке Puter. CX Codex +1 ★ 43 872звёзд репо

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

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