jadx-mcp-server

jadx-mcp-server

84

JADX-MCP-SERVER is a standalone Python server designed to interact with a modified version of JADX using the Model Context Protocol. It facilitates live communication between LLMs and decompiled Android app contexts for comprehensive reverse engineering and vulnerability analysis. The server provides features such as contextual code reviews and AI recommendations in real-time.

JADX-MCP-SERVER

  • Fully automated MCP server for analyzing Android APKs using LLMs like Claude.
  • Enables live communication with decompiled Android app contexts.
  • Supports reverse engineering and vulnerability detection.
  • Compatible with Java 11+ and Python 3.10+.
  • Part of Zin's Reverse Engineering MCP Suite.

What is JADX-MCP-SERVER?

  • Standalone Python server that works with modified jadx-gui through MCP.
  • Allows LLMs to perform tasks like contextual code reviews and AI recommendations in real-time.

Current MCP Tools

  • Functions for fetching class names, methods, resources, and more.
  • Supports static analysis and AI-driven code modifications.

Future Roadmap

  • Add support for apktool and hermes code.
  • Expand MCP tools and capabilities for local LLMs.