Java All Call Graph Server — MCP-сервер для Claude Code
Инструмент статического анализа строит графы вызовов и цепочки методов в кодовой базе на Java. Пригодится при исследовании архитектуры и отладке связей между компонентами.
Открыть на GitHubЧто делает Java All Call Graph Server
Java All Call Graph Server анализирует структуру программ на Java и строит графы вызовов. Инструмент отслеживает цепочки вызовов методов в коде и помогает управлять конфигурациями анализа. Ассистент в среде Claude Code, Cursor или Codex обращается к нему для изучения графов без ручного разбора классов.
Репозиторий Adrninistrator/java-all-call-graph-server разбит на два формата работы. Для интеграции через протокол MCP нужно использовать инструкцию из MCP_SERVER.md, поскольку проект также содержит вариант с веб-интерфейсом из HTTP_SERVER.md.
Какие задачи решает
- построить граф вызовов для проекта на Java
- проследить цепочку вызовов целевого метода
- выполнить статический анализ Java-кода через MCP-клиент
- настроить параметры генерации графа связей
Примеры запросов агенту
- Построй граф вызовов методов для сервиса авторизации в этом Java-проекте
- Найди цепочки вызовов, ведущие к методу
processPayment - Проанализируй статическую структуру вызовов для пакета
com.example.service
Как установить Java All Call Graph Server
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Java All Call Graph Server
Как установить Java All Call Graph Server в Claude Code?
Инструкция по настройке и подключению MCP-сервера приведена в файле MCP_SERVER.md репозитория Adrninistrator/java-all-call-graph-server.
Что делает Java All Call Graph Server?
Сервер строит графы вызовов и цепочки методов для программ на Java с помощью статического анализа. Он передаёт эти данные ассистенту через протокол MCP для исследования связей в коде.
Чем отличается версия MCP от версии с веб-интерфейсом?
Проект поддерживает два режима: интеграцию по протоколу MCP через файл MCP_SERVER.md и автономный вариант с веб-интерфейсом, описанный в HTTP_SERVER.md.