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

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

Даёт ИИ-ассистенту доступ к графу вызовов, потокам данных и правилам безопасности для Python и Go. Пригодится при ревью и разборе чужого кода.

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

Что делает Code Pathfinder

Сервер поднимается командой pathfinder serve --project . и отдаёт ассистенту инструменты для работы с графом кода: поиск вызывающих и вызываемых функций, трассировка потоков данных, поиск по шаблонам и запуск правил безопасности. Внутри — движок статического анализа на Tree-sitter: он строит AST, собирает граф вызовов по файлам и прогоняет taint-анализ, отслеживая, как данные из одного файла попадают в опасное место в другом. Это то, что поиск по шаблонам пропускает.

Правила — это Python-скрипты на PathFinder SDK: в них описывают источники, стоки и санитайзеры, а анализ берёт на себя движок. Готовые наборы подтягиваются с CDN, клонировать репозиторий и раскладывать файлы правил не нужно. Сканирование запускается и без MCP: pathfinder scan --ruleset python/all --project ., результат выводится текстом, JSON, SARIF или CSV.

Для запуска через uvx нужен установленный uv. Без него команда uvx codepathfinder не сработает, и сервер не поднимется.

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

  • найти, куда утекает пользовательский ввод между файлами
  • посмотреть, кто вызывает конкретную функцию
  • прогнать правила безопасности по Python-проекту
  • отдать ассистенту граф вызовов вместо догадок по тексту
  • выгрузить находки в SARIF для GitHub Code Scanning

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

  • Подними MCP-сервер Code Pathfinder для этого проекта и покажи граф вызовов вокруг handle_request
  • Найди путь, по которому данные из request.GET.get доходят до cursor.execute
  • Прогони правила безопасности по Python и покажи находки

Как установить Code Pathfinder

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

claude mcp add pathfinder -- uvx codepathfinder

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

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

Вопросы о Code Pathfinder

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

Добавьте сервер командой claude mcp add pathfinder -- uvx codepathfinder. После этого ассистент увидит инструменты для работы с графом кода.

Что делает Code Pathfinder?

Строит граф вызовов и переменных зависимостей по исходникам, отслеживает потоки данных между файлами и запускает правила безопасности. Через MCP отдаёт всё это ИИ-ассистенту.

Что нужно для запуска сервера?

Установленный uv — команда запуска идёт через uvx codepathfinder. Ключи API и облачные аккаунты не требуются.

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

Всё по теме «Безопасность» →
REA morluto Подключает агента к инструментам разбора бинарников, Electron-приложений, .NET-сборок и сайтов. Пригодится, когда нужно понять чужую фичу и повторить её у себя. CX Codex +1 ★ 386 989звёзд репо World Monitor koala73 Подключает к агенту глобальный мониторинг событий: военные конфликты, биржевые сводки, энергетику и кибербезопасность. Пригодится для анализа геополитических и рыночных рисков прямо в чате. CX Codex +1 ★ 89 408звёзд репо mcp kubeshark MCP-сервер подключает данные о сетевом трафике Kubernetes к ИИ-агенту. Подходит для расследования сбоев, анализа API и поиска причин ошибок. CX Codex +1 ★ 12 109звёзд репо Robin: AI-Powered Dark Web OSINT apurvsinghgautam MCP-сервер для OSINT-расследований в дарквебе через Tor. Направляет запросы к поисковикам onion-сети, собирает страницы и формирует итоговую сводку через языковую модель. CX Codex +1 ★ 7 658звёзд репо jshookmcp vmoranv Сервер помогает агенту исследовать JavaScript-приложения: перехватывать сетевой трафик, разбирать WASM и анализировать работу кода в браузере. CX Codex +1 ★ 2 061звёзд репо OpenOSINT OpenOSINT Запускает 21 OSINT-инструмент для проверки доменов, IP-адресов, утечек и DNS прямо через запросы к модели. Пригодится при расследовании инцидентов и аудите внешнего периметра. CX Codex +1 ★ 1 802звёзд репо

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

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