



APKTool MCP Server is an MCP server for Apk Tool, enabling automated reverse engineering of Android APKs through the Model Context Protocol.
Loading more......
On this page
APKTool MCP Server
APKTool MCP Server is an open-source Model Context Protocol (MCP) server built on top of Apktool, designed to automate and enhance the reverse engineering of Android APKs using integration with large language models (LLMs) such as Claude. It is part of Zin's Reverse Engineering MCP Suite and is intended for ethical security assessment, research, and education.
build_apk(): Build an APK from a decoded APKTool project.list_workspace_projects(): List all APKTool project directories in the workspace.get_manifest(): Retrieve AndroidManifest.xml from decoded APK projects.get_apktool_yml(): Access apktool.yml information.list_smali_directories(): List all smali code directories.list_smali_files(): List smali files, with optional package prefix filtering.get_smali_file(): Get content of specific smali files by class name.modify_smali_file(): Modify smali file contents.list_resources(): List resources, filterable by type.get_resource_file() / modify_resource_file(): Get or edit resource files.search_in_file(): Pattern search in files by extension.check_apktool_version(): Check installed Apktool version.sign_apk(): Sign APK files.install_apk(): Install APKs on connected devices (via ADB).extract_dex(): Extract DEX files from APKs.list_packages(): List packages on connected Android devices (via ADB).analyze_permissions(): Analyze permissions declared in AndroidManifest.xml.clean_project(): Clean project directories before rebuilding.create_project() / delete_project(): Manage APKTool project structures.compare_smali_files(): Compare smali files and display differences.get_available_devices(): List Android devices connected via ADB.decode_apk(): Decode APK files using Apktool.APKTool MCP Server is free and open-source (Apache-2.0 license).
mcp reverse-engineering android open-source
Explore more items related to this one