在 GitHub 上加星Star1.1k 个星标

集成

apktool-mcp-server Apktool MCP 服务

基于 Python 的 MCP 服务,调用本地安装的 Apktool,使智能体能够解码 APK,列出、读取、搜索和修改 smali 与资源文件,读取 AndroidManifest.xml 与 apktool.yml,并重新构建项目。

目标
应用
类别
独立 MCP 集成
关联
独立智能体集成
来源复核于

使用条件与局限

  • 需安装 Apktool 并确保其位于 PATH 中。所审阅版本为 V3.0.2,发布于 2026-07-02,审阅时与默认分支一致。使用 uv 运行;README 和脚本头部声明 Python 3.10+,而 pyproject.toml 声明 >=3.13。采用 Apache-2.0 许可证。
  • 默认通过 stdio 提供 MCP 服务,使用 --http 时改为在 8652 端口提供 Streamable HTTP 传输。README 列出 13 个工具;所审阅脚本另外注册了 health_check、analyze_project_structure 和 get_workspace_info。项目路径必须位于工作区目录内(默认为 apktool_mcp_server_workspace)。
  • modify_smali_file、modify_resource_file、clean_project 和 build_apk 会改动已解码的项目,应在副本上操作;修改类工具默认保留带时间戳的备份。

关于此条目

说明已依据一手来源复核。

报告条目过时 建议修正翻译

一手来源

  1. README.md GitHub · zinja-coder/apktool-mcp-server · 修订 12bb331
  2. apktool_mcp_server.py GitHub · zinja-coder/apktool-mcp-server · 修订 12bb331
  3. pyproject.toml GitHub · zinja-coder/apktool-mcp-server · 修订 12bb331
  4. LICENSE GitHub · zinja-coder/apktool-mcp-server · 修订 12bb331
  5. https://github.com/zinja-coder/apktool-mcp-server/releases/tag/V3.0.2

同分区更多条目:应用

应用分区全部 174 项资源

↑↓ 移动↵ 打开⌘↵ 新标签页