Data as of

apktool-mcp-server Alternatives: 3 MCP Servers

apktool-mcp-server exposes APK decoding, inspection, editing, and rebuilding through MCP. It supports authorized Android security research with manifest access, smali operations, resource editing, and file searches.

apktool-mcp-server alternatives compared

apktool-mcp-server integrates Apktool with MCP clients for Android application reverse engineering. It is part of Zin's Reverse Engineering MCP Suite and is intended for educational work, research, and authorized security assessment. The server can decode an APK into an Apktool project, inspect its Android manifest and apktool.yml metadata, and enumerate smali directories and files. Smali retrieval uses a class name, and file listing can be narrowed by package prefix. These operations give an assistant concrete project material to review, rather than relying on a description of an application. The README illustrates workflows for examining permissions, exported components, hardcoded addresses, and method usage.

Ranked by shared tags × quality; ties: quality, non-monorepo stars, slug.

apktool-mcp-server setup notes

  • apktool-mcp-server's stdio example needs a client that launches local processes.

Why switch from apktool-mcp-server

1. JADX-AI-MCP

apktool-mcp-server and JADX-AI-MCP share 1 exact tool name: get_resource_file. JADX-AI-MCP lists 28 names absent from apktool-mcp-server, including debug_get_stack_frames, debug_get_threads, debug_get_variables. Moving from apktool-mcp-server to JADX-AI-MCP would also mean rechecking workflows using build_apk, clean_project, decode_apk, which appear only in apktool-mcp-server's list. apktool-mcp-server records python; JADX-AI-MCP records java. apktool-mcp-server and JADX-AI-MCP both list stdio / Apache-2.0. JADX-AI-MCP's repository has 2,238 more stars than apktool-mcp-server (2,912 versus 674). Last pushes: apktool-mcp-server 2026-07-02; JADX-AI-MCP 2026-09-23.

JADX-AI-MCP overlaps apktool-mcp-server on: android, reverse-engineering.

2. IDA Pro MCP

apktool-mcp-server and IDA Pro MCP have no exact tool-name overlap in their recorded lists. IDA Pro MCP lists 35 names absent from apktool-mcp-server, including add_bookmark, callees, dbg_continue. Moving from apktool-mcp-server to IDA Pro MCP would also mean rechecking workflows using build_apk, clean_project, decode_apk, which appear only in apktool-mcp-server's list. apktool-mcp-server and IDA Pro MCP both list python / stdio. apktool-mcp-server is listed under Apache-2.0, versus MIT for IDA Pro MCP. IDA Pro MCP's repository has 12,318 more stars than apktool-mcp-server (12,992 versus 674). Last pushes: apktool-mcp-server 2026-07-02; IDA Pro MCP 2026-09-26.

IDA Pro MCP overlaps apktool-mcp-server on: reverse-engineering.

3. ghidraMCP

apktool-mcp-server records python; ghidraMCP records java. apktool-mcp-server and ghidraMCP both list stdio / Apache-2.0. ghidraMCP's repository has 10,693 more stars than apktool-mcp-server (11,367 versus 674). Last pushes: apktool-mcp-server 2026-07-02; ghidraMCP 2026-10-10.

ghidraMCP overlaps apktool-mcp-server on: reverse-engineering.