
JADX MCP Server
Interface UIpar zinja-coder
Connectez les LLM à JADX-GUI pour l'ingénierie inverse d'APK Android en temps réel, la détection de vulnérabilités et l'analyse de code.
Ce qu'il fait
Le serveur JADX MCP fait le pont entre les LLM et le décompilateur JADX, permettant aux assistants IA d'interagir directement avec le contexte d'une application Android décompilée. Il permet aux développeurs et aux chercheurs en sécurité d'effectuer de l'ingénierie inverse en direct, de découvrir des vulnérabilités et d'analyser des manifestes sans effort via une interface conversationnelle.
Outils
fetch_current_class: Récupère le nom et le code source complet de la classe actuellement sélectionnée.get_selected_text: Capture le texte actuellement mis en surbrillance dans JADX-GUI.get_all_classes: Liste toutes les classes disponibles dans le projet.get_class_source: Récupère le code source complet d'une classe spécifiée.get_method_by_name: Récupère le code source d'une méthode spécifique.search_method_by_name: Recherche une méthode parmi toutes les classes.search_classes_by_keyword: Effectue une recherche par mot-clé dans le code source des classes.get_android_manifest: Renvoie le contenu du fichier AndroidManifest.xml.xrefs_to_class: Trouve toutes les références à une classe spécifique.xrefs_to_method: Localise toutes les références à une méthode spécifique.rename_variable: Renomme des variables au sein d'une méthode pour une meilleure lisibilité.debug_get_stack_frames: Extrait les trames de pile (stack frames) du débogueur JADX.
Installation
Ajoutez ce qui suit à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"jadx-mcp": {
"command": "uv",
"args": ["run", "jadx_mcp_server.py", "--http"]
}
}
}
Note : Nécessite l'installation du plugin JADX-AI-MCP dans JADX-GUI.
Hôtes supportés
- Claude Desktop
Installation rapide
uv run jadx_mcp_server.py --httpInformations
- Tarification






