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

Madar — MCP-сервер для Claude Code: граф репозитория перед поиском

Строит локальный граф TypeScript- или Node.js-проекта и отдаёт агенту компактный набор контекста: файлы, символы, маршруты. Чтобы тот не перечитывал репозиторий с нуля.

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

Что делает Madar

Madar индексирует исходники: файлы, символы, импорты, вызовы, маршруты, обработчики и метаданные фреймворка. На вопрос агента он возвращает не весь проект, а небольшую подборку под задачу. В ответе есть признаки свежести графа, покрытие и пометка, нужна ли точечная проверка в коде.

Сборка графа идёт на вашей машине, исходники никуда не отправляются. Профили MCP следят за рабочей областью и обновляют граф после правок. Установка простая: примеры выглядят как madar claude install, madar codex install, madar cursor install.

Нужен Node.js 20 или новее. При статическом анализе не видно живого поведения в рантайме, и на коде с динамическими конструкциями, которых нет в графе, подсказки будут беднее. Если граф устарел или часть файлов не проиндексировалась, выводы агента опираются на дырявую картину. Это повод запускать проверку состояния, а не доверять первому ответу.

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

  • найти вероятные точки входа в задачу до широкого поиска по файлам
  • объяснить, как устроен поток аутентификации в проекте
  • разобраться, почему эндпоинт отдаёт 403
  • оценить, что сломается при правке сервиса
  • собрать контекст для другого агента в виде переносимого файла

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

  • Madar, как работает аутентификация в этом проекте?
  • Почему этот эндпоинт возвращает 403 — покажи путь по графу.
  • Что затронет правка этого сервиса?

Как установить Madar

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

claude mcp add madar -- npx -y @lubab/madar

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

Вопросы о Madar

Как установить Madar в Claude Code?

Выполните claude mcp add madar -- npx -y @lubab/madar, затем проверьте состояние через madar doctor и madar status.

Что делает Madar?

Индексирует TypeScript- или Node.js-репозиторий в локальный граф и по вопросу агента отдаёт компактный контекст: файлы, символы, вызовы, маршруты. Заодно сообщает, насколько ответ полон и свеж.

Что нужно установить заранее?

Node.js версии 20 или новее. Сам Madar ставится как npm-пакет @lubab/madar, а подключение к агенту делается командой вида madar claude install.

Похожие 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звёзд репо

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

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