# DexSQL

DexSQL позволяет искать классы, методы, строки и связи вызовов в APK и DEX через SQL. MCP-сервер пригодится, когда нужно исследовать Android-приложение из чата с агентом.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 231
- Автор: LSPosed
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/LSPosed/dexsql-release
- Обновлён: 2026-10-18
- HTML: https://affpapa.org/nevibecode/mcp/dexsql

## Что делает

DexSQL подключает анализ APK и DEX к ИИ-агенту через MCP. Можно искать классы и методы, находить строки и ссылки на вызовы, а затем получать структурированные результаты. Агент также может показать относящийся к найденному методу Smali. Разбор APK выполняется локально, исходный файл не меняется.

Сервер читает DEX напрямую, а запросы можно сохранять в скрипты для повторного использования. Для установки есть скилл `install-dexsql`: он скачивает подходящий бинарный файл, проверяет SHA-256 и настраивает подключение MCP. Установить сам скилл можно командой `npx skills add LSPosed/dexsql-release --skill install-dexsql`, затем нужно попросить агента запустить его. Если на вашей системе выбран ручной способ, потребуется подобрать сборку под ОС и архитектуру и зарегистрировать абсолютный путь к исполняемому файлу.

## Установка

### Claude Code (родная платформа)

**Установка**
- Команды запуска нет в реестре MCP — смотрите README репозитория

## Когда брать
- найти метод по строке из лога
- вывести вызывающие найденный метод функции
- найти классы и методы по имени
- проверить ссылки на строку в APK
- показать Smali для найденного метода

## Примеры запросов агенту
- Проанализируй `app.apk`: найди методы, где встречается эта строка лога, покажи их вызывающие функции и соответствующий Smali.
- Открой `app.apk` и найди классы с таким именем.
- Найди в `app.apk` ссылки на эту строку и покажи вызывающие методы.

## Похожие
- [REA](https://affpapa.org/nevibecode/mcp/rea.md) — MCP-сервер · ★ 386989
- [GitHub](https://affpapa.org/nevibecode/mcp/github.md) — MCP-сервер · ★ 33918
- [World Monitor](https://affpapa.org/nevibecode/mcp/world-monitor.md) — MCP-сервер · ★ 89408
- [Netdata](https://affpapa.org/nevibecode/mcp/netdata.md) — MCP-сервер · ★ 81115
- [Front-End Checklist](https://affpapa.org/nevibecode/mcp/front-end-checklist.md) — MCP-сервер · ★ 74559
- [Scrapling MCP Server](https://affpapa.org/nevibecode/mcp/scrapling-mcp-server.md) — MCP-сервер · ★ 89433

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
