JADX AI MCP
ZINJA (community-maintained integration for JADX)
ZINJA (community-maintained integration for JADX)
A community JADX GUI plugin and Python MCP server that lets AI clients inspect decompiled Android application code, manifests, resources, cross-references, and debugger state, with optional rename and annotation actions.
The official README names 29 tools. This catalog includes the documented tool list; no live tools/list response was obtained. Several tools can rename classes, methods, fields, packages, or variables and add comments to the JADX project.
fetch_current_classGet the selected class name and complete source.
get_selected_textRead the currently selected text in JADX.
get_all_classesList classes in the open project.
get_class_sourceRead source for a named class.
get_method_by_nameRead source for a named method.
search_method_by_nameSearch for a method across classes.
search_classes_by_keywordSearch class source by keyword with pagination.
get_methods_of_classList methods in a selected class.
get_fields_of_classList fields in a selected class.
get_smali_of_classRead smali for a class.
get_main_activity_classFind the main activity class declared by the manifest.
get_main_application_classes_codeRead main application class code based on the manifest package.
get_main_application_classes_namesList main application class names based on the manifest package.
get_android_manifestRead AndroidManifest.xml.
get_manifest_componentRead a selected manifest component.
get_stringsRead strings.xml.
get_all_resource_file_namesList resource file names.
get_resource_fileRead the content of a resource file.
rename_classRename a class in the open JADX project.
rename_methodRename a method in the open JADX project.
rename_fieldRename a field in the open JADX project.
rename_packageRename a package in the open JADX project.
rename_variableRename a variable within a method.
add_commentAdd or update a comment on a class, method, field, or source line in the JADX project.
list_commentsList comments stored in the project.
debug_get_stack_framesRead debugger stack frames.
debug_get_threadsRead debugger thread state.
debug_get_variablesRead debugger variables.
xrefs_to_classFind references to a class, with pagination.
xrefs_to_methodFind references to a method, with pagination.
xrefs_to_fieldFind references to a field, with pagination.
This server’s available tools can vary by account, permissions, or configuration. The list shown is not its full runtime catalog.
Documents the community plugin and server relationship, install commands, runtime prerequisites, localhost plugin connection, 29 tool names, and read versus mutating capabilities.
Documents the standalone Python stdio server install and command, plus local HTTP mode and binding/security options.
JADX project repository lists the selected standalone JADX product logo asset. This is used as the product logo for the integration, while the publisher field remains the community plugin author.
JADX AI MCP appeared in the awesome-mcp.tools mobile/security search results; directory data was used for discovery only.
Maintainer docs describe the plugin/server split and a 29-tool catalog; existing 31 count requires reconciliation and remains partial.
Documentation checked 2026-10-28T00:00:00Z. Connection has not been runtime tested.
ZINJA (community-maintained integration for JADX)
A community JADX GUI plugin and Python MCP server that lets AI clients inspect decompiled Android application code, manifests, resources, cross-references, and debugger state, with optional rename and annotation actions.
The official README names 29 tools. This catalog includes the documented tool list; no live tools/list response was obtained. Several tools can rename classes, methods, fields, packages, or variables and add comments to the JADX project.
fetch_current_classGet the selected class name and complete source.
get_selected_textRead the currently selected text in JADX.
get_all_classesList classes in the open project.
get_class_sourceRead source for a named class.
get_method_by_nameRead source for a named method.
search_method_by_nameSearch for a method across classes.
search_classes_by_keywordSearch class source by keyword with pagination.
get_methods_of_classList methods in a selected class.
get_fields_of_classList fields in a selected class.
get_smali_of_classRead smali for a class.
get_main_activity_classFind the main activity class declared by the manifest.
get_main_application_classes_codeRead main application class code based on the manifest package.
get_main_application_classes_namesList main application class names based on the manifest package.
get_android_manifestRead AndroidManifest.xml.
get_manifest_componentRead a selected manifest component.
get_stringsRead strings.xml.
get_all_resource_file_namesList resource file names.
get_resource_fileRead the content of a resource file.
rename_classRename a class in the open JADX project.
rename_methodRename a method in the open JADX project.
rename_fieldRename a field in the open JADX project.
rename_packageRename a package in the open JADX project.
rename_variableRename a variable within a method.
add_commentAdd or update a comment on a class, method, field, or source line in the JADX project.
list_commentsList comments stored in the project.
debug_get_stack_framesRead debugger stack frames.
debug_get_threadsRead debugger thread state.
debug_get_variablesRead debugger variables.
xrefs_to_classFind references to a class, with pagination.
xrefs_to_methodFind references to a method, with pagination.
xrefs_to_fieldFind references to a field, with pagination.
This server’s available tools can vary by account, permissions, or configuration. The list shown is not its full runtime catalog.
Documents the community plugin and server relationship, install commands, runtime prerequisites, localhost plugin connection, 29 tool names, and read versus mutating capabilities.
Documents the standalone Python stdio server install and command, plus local HTTP mode and binding/security options.
JADX project repository lists the selected standalone JADX product logo asset. This is used as the product logo for the integration, while the publisher field remains the community plugin author.
JADX AI MCP appeared in the awesome-mcp.tools mobile/security search results; directory data was used for discovery only.
Maintainer docs describe the plugin/server split and a 29-tool catalog; existing 31 count requires reconciliation and remains partial.
Documentation checked 2026-10-28T00:00:00Z. Connection has not been runtime tested.