@@ -45,7 +45,6 @@ https://github.com/user-attachments/assets/d50251b8-6b1c-4341-b18e-ae54eb24a847
4545The following MCP tools are available:
4646
4747- ` build_apk() ` — Build an APK from a decoded APKTool Project.
48- - ` list_workspace_projects() ` — List all APKTool project direcotries in workspace.
4948- ` get_manifest() ` — Get the AndroidManifest.xml content from a decoded APK project.
5049- ` get_apktool_yml() ` — Get apktool.yml information from a decoded APK project.
5150- ` list_smali_directories() ` — List all smali directories in a project.
@@ -56,17 +55,7 @@ The following MCP tools are available:
5655- ` get_resource_file() ` — Get Content of a specific resource file.
5756- ` modify_resource_file() ` — Modify the content of a specific resource file.
5857- ` search_in_file() ` — Search for a pattern in files with specified extensions.
59- - ` check_apktool_version() ` — Check the installed APKTool version.
60- - ` sign_apk() ` — Sign an APK file.
61- - ` install_apk() ` — Install and APK on a connected device using ADB. ** // to be migrated to upcoming ADB MCP Server**
62- - ` extract_dex() ` — Extract DEX files from original APK (if available in project).
63- - ` list_packages() ` — List installed packages on a connected Android device using ADB. ** // to be migrated to upcoming ADB MCP Server**
64- - ` analyze_permissions() ` — Analyze permissions declared in AndroidManifest.xml.
6558- ` clean_project() ` — Clean a project directory to prepare for rebuilding.
66- - ` create_project() ` — Create a new empty APKTool project structure.
67- - ` delete_project() ` — Delete an APKTool project directory
68- - ` compare_smali_files() ` — Compare two smali files and show differences.
69- - ` get_available_devices() ` — Get list of available Android devices connected via ADB ** // to be migrated to upcoming ADB MCP Server**
7059- ` decode_apk() ` — Decode an APK file using APKTool, extracting resources and smali code.
7160
7261---
0 commit comments