OlympHill
apktool-mcp-server logo

apktool-mcp-serverThis server connects your AI assistant to Apktool so you can read, search, and edit Android app files using simple text commands. You can decode packages, patch code, and rebuild applications entirely

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

apktool-mcp-server connects your AI assistant to Apktool, allowing you to read, search, and edit Android app files using simple text commands. With this server, you can decode packages, patch code, and rebuild applications entirely. It is built on top of apktool and integrates directly with Model Context Protocol (MCP) to provide live reverse engineering support with large language models like Claude. The tool provides a variety of features and commands, including basic code understanding, vulnerability detection, and reverse engineering helpers, making it a powerful tool for analyzing Android APKs. It is part of the Zin MCP Suite and can be used to analyze Android APKs and parse manifests, reverse engineer, and uncover vulnerabilities effortlessly.

Key features

  • Decode APKs using APKTool
  • Get and modify AndroidManifest.xml content
  • List and get smali files and directories
  • Search for patterns in files
  • Clean project directories for rebuilding
  • Analyze declared permissions and flag dangerous ones

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Basic Code Understanding

List all smali directories for an APK project, or get the smali code for a specific class.

Vulnerability Detection

Analyze declared permissions in an APK's AndroidManifest.xml and flag dangerous ones, or search for hardcoded URLs or IPs in files.

Reverse Engineering

Decode an APK file, modify a smali file, and rebuild the APK.

Pros & Cons

Pros

  • Enables real-time reverse engineering and analysis of Android APKs
  • Integrates with LLMs for AI-powered code review and recommendations
  • Supports decoding, patching, and rebuilding of APKs
  • Provides a range of tools for analyzing and modifying APKs, including searching and modifying smali files

Cons

  • Requires technical expertise in Android reverse engineering and APK analysis
  • Dependent on the accuracy and capabilities of the integrated LLMs

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

Can apktool-mcp-server help identify security issues in an APK?

Yes, it includes basic vulnerability detection features that analyze declared permissions and can flag potentially dangerous ones, providing AI‑powered insights for security review.

Asked by Mei-Ling Wong · Apr 28, 2026

Do I need deep Android reverse‑engineering expertise to use apktool-mcp-server?

While the server automates many tasks, it assumes the user has technical knowledge of Android APK structure and reverse engineering, as it relies on Apktool’s capabilities and the accuracy of the integrated LLM for recommendations.

Asked by Zelda Brandt · Feb 9, 2026

What kinds of Android APK analysis tasks can I perform with this tool?

You can decode APKs, read and modify the AndroidManifest.xml, list and edit smali files, search for patterns, clean project directories for rebuilding, and analyze permissions to flag dangerous ones, all through text commands.

Asked by Bilal Choudhury · Jan 5, 2026

How does apktool-mcp-server integrate with my existing AI assistant?

The server is built on top of Apktool and connects via the Model Context Protocol (MCP), allowing your AI assistant to send simple text commands that trigger decoding, searching, or editing of Android APK files in real time.

Asked by Celeste Marchetti · Jan 2, 2026

Ask a question

MCP Servers alternatives