SkillTide Submit
Official description10 sourcesMCP servers8d ago
zinja-coder/jadx-ai-mcp

zinja-coder/jadx-ai-mcp

โ˜• ๐Ÿ  - JADX decompiler plugin providing live, LLM-assisted reverse engineering
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add jadx-ai-mcp -- npx -y jadx-ai-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
2,909 โ˜… ยท zinja-coder/jadx-ai-mcp ยท read from the GitHub search API ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 10 sources
Score
score 1,003 ยท 2,909 โ˜… ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository zinja-coder/jadx-ai-mcp๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

JADX-AI-MCP (Part of Zin MCP Suite)

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

โšก Fully automated MCP server + JADX plugin built to communicate with LLM through MCP to analyze Android APKs using LLMs like Claude โ€” uncover vulnerabilities, analyze APK, and reverse engineer effortlessly.
โญ Contributors
Thanks to these wonderful people for their contributions โญ
ljt270864457
p0px
bx33661
Haicaji
Mostafa Nazari
ChineseAStar
cyal1
badmonkey7
tiann
ZERO-A-ONE
neoz
SamadiPour
wuseluosi
CainYzb
tbodt
LilNick0101
lwsinclair
LYC-Android
zbhello
1yearning1
mhsjzsq
darkblack1234
Merrg1n
Read The Docs
- Read The Docs is now live: https://jadx-ai-mcp.readthedocs.io/en/latest/
---
๐Ÿค– What is JADX-AI-MCP?
**JADX-AI-MCP** is a plugin for the JADX decompiler that integrates directly with Model Context Protocol (MCP) to provide **live reverse engineering support with LLMs like Claude**.
Think: "Decompile โ†’ Context-Aware Code Review โ†’ AI Recommendations" โ€” all in real time.
High Level Sequence Diagram
Watch the demos!
- **Perform quick analysis**
https://github.com/user-attachments/assets/b65c3041-fde3-4803-8d99-45ca77dbe30a
- **Quickly find vulnerabilities**
https://github.com/user-attachments/assets/c184afae-3713-4bc0-a1d0-546c1f4eb57f
- **Multiple AI Agents Support**
https://github.com/user-attachments/assets/6342ea0f-fa8f-44e6-9b3a-4ceb8919a5b0
- **Run with your favorite LLM Client**
https://github.com/user-attachments/assets/b4a6b280-5aa9-4e76-ac72-a0abec73b809
- **Analyze The APK Resources**
https://github.com/user-attachments/assets/f42d8072-0e3e-4f03-93ea-121af4e66eb1
- **Your AI Assistant during debugging of APK using JADX**
https://github.com/user-attachments/assets/2b0bd9b1-95c1-4f32-9b0c-38b864dd6aec
It is combination of two tools:
1. JADX-AI-MCP
2. JADX MCP SERVER
๐Ÿค– What is JADX-MCP-SERVER?
**JADX MCP Server** is a standalone Python server that interacts with a JADX-AI-MCP plugin (see: jadx-ai-mcp) via MCP (Model Context Protocol). It lets LLMs communicate with the decompiled Android app context live.
---
Other projects in Zin MCP Suite
- **APKTool-MCP-Server**
- **JADX-MCP-Server**
- **ZIN-MCP-Client**
Current MCP Tools
The following MCP tools are available:
- fetch_current_class() โ€” Get the class name and full source of selected class
- get_selected_text() โ€” Get currently selected text
- get_all_classes() โ€” List all classes in the project
- get_class_source() โ€” Get full source of a given class
- get_method_by_name() โ€” Fetch a method's source
- search_method_by_name() โ€” Search method across classes
- search_classes_by_keyword() โ€” Search for classes whose source code contains a specific keyword (supports pagination)
- get_methods_of_class() โ€” List methods in a class
- get_fields_of_class() โ€” List fields in a class
- get_smali_of_class() โ€” Fetch smali of class
- get_main_activity_class() โ€” Fetch main activity from jadx mentioned in AndroidManifest.xml file.
- get_main_application_classes_code() โ€” Fetch all the main application classes' code based on the package name defined in the AndroidManifest.xml.
- get_main_application_classes_names() โ€” Fetch all the main application classes' names based on the package name defined in the AndroidManifest.xml.
- get_android_manifest() โ€” Retrieve and return the AndroidManifest.xml content.
- get_manifest_component - Retrieve specific manifest component instead of whole manifest file
- get_strings() : Fetches the strings.xml file
- get_all_resource_file_names() : Retrieve all resource files names that exists in application
- get_resource_file() : Retrieve resource file content
- rename_class() : Renames the class name
- rename_method() : Renames the method
- rename_field() : Renames the field
- rename_package() : Renames whole package
- rename_variable() : Renames the variable within a method
- add_comment() : Adds a comment to a class, method, field, or a single code line (line=, the 1-based line number of the decompiled source), shown in JADX-GUI and saved with the project (re-commenting the same target updates it, an empty comment removes it)
- list_comments() : Lists the comments stored in the project, optionally filtered to one class
- debug_get_stack_frames() : Get the stack frames from jadx debugger
Source
awesome ยท https://github.com/zinja-coder/jadx-ai-mcp
Browse by field
MCP servers
Traction
2,909 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index