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

Maven Decoder — MCP-сервер для Claude Code: установка и разбор Maven

Сервер помогает агенту изучать классы и API Maven-зависимостей и сравнивать версии. Пригодится перед обновлением библиотеки или поиском нужного метода.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env MAVEN_REPOSITORY=<MAVEN_REPOSITORY> --env MAVEN_REMOTE_REPOS=<MAVEN_REMOTE_REPOS> --env MAVEN_REMOTE_USERNAME=<MAVEN_REMOTE_USERNAME> --env MAVEN_REMOTE_PASSWORD=<MAVEN_REMOTE_PASSWORD> --env MAVEN_OFFLINE=<MAVEN_OFFLINE> --transport stdio maven-decoder -- npx -y maven-decoder-mcp
Открыть на GitHub

Что делает Maven Decoder

Maven Decoder даёт агенту инструменты для анализа Maven-артефактов: извлечения исходников, просмотра сигнатур классов, методов и полей, поиска зависимостей и сравнения версий. Он может разбирать JAR из локального репозитория ~/.m2 и получать артефакты из Maven Central. Для библиотек без исходного JAR предусмотрен разбор байткода через javap.

Сервер также умеет исследовать дерево транзитивных зависимостей и выявлять конфликты версий. Для декомпиляции нужна Java 8 или новее; также требуется локальный репозиторий Maven и один из вариантов запуска: Python 3.8+, Node.js 14+ или Docker. Без Java сервер не выполнит функции декомпиляции.

В Claude Code сервер можно добавить через claude mcp add; значения учётных данных и параметров репозиториев передаются как переменные окружения. Для удалённых репозиториев предусмотрены настройки адреса и авторизации, а MAVEN_OFFLINE позволяет переключить работу в автономный режим.

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

  • сравнить API двух версий Maven-зависимости
  • найти метод или класс в артефактах
  • изучить сигнатуры классов и их поля
  • разобрать дерево транзитивных зависимостей
  • выявить конфликт версий библиотеки

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

  • Сравни org.jsoup:jsoup версий 1.17.2 и 1.23.2 и перечисли изменения API.
  • Найди в Maven-зависимостях класс с методом, который разбирает HTML.
  • Покажи дерево транзитивных зависимостей и найди конфликт версий.

Как установить Maven Decoder

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

claude mcp add --env MAVEN_REPOSITORY=<MAVEN_REPOSITORY> --env MAVEN_REMOTE_REPOS=<MAVEN_REMOTE_REPOS> --env MAVEN_REMOTE_USERNAME=<MAVEN_REMOTE_USERNAME> --env MAVEN_REMOTE_PASSWORD=<MAVEN_REMOTE_PASSWORD> --env MAVEN_OFFLINE=<MAVEN_OFFLINE> --transport stdio maven-decoder -- npx -y maven-decoder-mcp

Вместо <…> подставьте свои значения. Ещё 2 переменные окружения — в README сервера

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

Вопросы о Maven Decoder

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

Выполните claude mcp add maven-decoder-mcp -e MAVEN_REMOTE_PASSWORD=<MAVEN_REMOTE_PASSWORD> -- npx -y maven-decoder-mcp. Команда добавит сервер с переменной окружения для пароля удалённого Maven-репозитория.

Что делает Maven Decoder?

Он анализирует Maven-артефакты: помогает изучать классы и методы, искать зависимости и сопоставлять версии. Артефакты можно брать из локального репозитория или Maven Central.

Что требуется для декомпиляции Maven-зависимостей?

Для функций декомпиляции нужна Java 8 или новее. Также требуется локальный репозиторий Maven и один из вариантов запуска: Python 3.8+, Node.js 14+ или Docker.

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

Каталог MCP-серверов →
REA morluto Инспектирует скомпилированные программы, сборки Electron и JavaScript прямо через ИИ-агента. Помогает понять логику чужих функций без исходного кода. CX Codex +1 ★ 386 989звёзд репо GitHub официальный github Подключает ИИ-агента к GitHub: читает код, заводит issues и пул-реквесты, следит за сборками Actions. Пригодится, когда не хочется переключаться в браузер. CX Codex +1 ★ 33 918звёзд репо World Monitor koala73 Подключает к агенту глобальный мониторинг событий: военные конфликты, биржевые сводки, энергетику и кибербезопасность. Пригодится для анализа геополитических и рыночных рисков прямо в чате. CX Codex +1 ★ 89 408звёзд репо Netdata netdata Отдаёт ИИ-агенту данные мониторинга: метрики, логи, алерты и поиск аномалий. Пригодится, когда нужно разобраться, что происходит на сервере, не открывая дашборд. CX Codex +1 ★ 81 115звёзд репо Front-End Checklist thedaviddias Сервер помогает агенту проверять фронтенд-код и публичные страницы по правилам качества. Подключите его для ревью компонентов или аудита доступности, SEO и производительности. CX Codex +1 ★ 74 559звёзд репо Scrapling MCP Server D4Vinci Веб-скрейпинг страниц с защитой Cloudflare и рендерингом JavaScript для ИИ-агентов. Помогает собирать данные сайтов в Markdown или JSON без ручного обхода блокировок. CX Codex +1 ★ 89 433звёзд репо

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

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