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

lynx — MCP-сервер для Claude Code: поиск по коду и граф вызовов

Локальный MCP-сервер, который отвечает на вопросы, где grep бессилен: кто вызывает функцию, что сломается при правке, где лежит нужная логика.

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

Что делает lynx

LynxMCP индексирует ваш репозиторий и отдаёт агенту инструменты поиска: гибридный BM25 с векторным поиском, AST-разбиение на чанки и опциональный граф вызовов. Спросите «кто наследуется от Field» или «что сломается, если я поменяю ApplyDamage» — сервер вернёт file:line по каждому ребру графа и список тестов, которые надо перезапустить. Рядом с кодом можно проиндексировать документацию и PDF по той версии библиотеки, которую вы реально используете.

Всё считается на вашей машине. Установка идёт через pipx install lynx-mcp или uv tool install lynx-mcp, дальше lynx manager init, добавление источника и lynx build. При первой сборке скачивается модель эмбеддингов на 130 МБ, а сама установка занимает около 460 МБ на диске — PyTorch не тянется. Нужен Python 3.10+.

Набор инструментов фиксированный и не растёт с числом источников: три профиля — core на 5 инструментов, standard на 10 и full на 17. Профиль задаётся в config.json или флагом lynx serve --profile full. Каждый инструмент дублируется командой CLI с тем же именем и выводом, а --json добавляет машинный формат для скриптов. На больших репозиториях и устаревшей документации фреймворков выигрыш заметнее; на маленькой кодовой базе, которая целиком влезает в контекст агента, встроенных средств хватит.

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

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

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

  • Кто вызывает ApplyDamage и что сломается, если я поменяю сигнатуру?
  • Найди, где валидируются сессионные токены — по смыслу, не по имени.
  • Покажи, что наследуется от Field, и укажи файл и строку для каждого класса.

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

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

claude mcp add lynx -- uvx lynx-mcp

uvx запускает команду с именем пакета; если в README она другая — uvx --from lynx-mcp <команда>

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

Вопросы о lynx

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

Выполните claude mcp add lynx -- uvx lynx-mcp. Перед этим поставьте сам сервер: pipx install lynx-mcp или uv tool install lynx-mcp.

Что делает lynx?

Индексирует репозиторий и отдаёт агенту инструменты гибридного поиска и запросов к графу вызовов: определения, использования, наследники, влияние правки на зависимый код.

Какие инструменты получает агент?

Профиль standard даёт 10 инструментов, включая search, impact, graph_query и deep_search. Профиль core урезан до 5 инструментов, full расширен до 17.

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

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

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