{
  "added_at": "2026-10-17",
  "additional_evidence_urls": [
    "https://github.com/zinja-coder/apktool-mcp-server/blob/12bb33134af905923a0a58643dcc35fd694ad6f6/apktool_mcp_server.py",
    "https://github.com/zinja-coder/apktool-mcp-server/blob/12bb33134af905923a0a58643dcc35fd694ad6f6/pyproject.toml",
    "https://github.com/zinja-coder/apktool-mcp-server/blob/12bb33134af905923a0a58643dcc35fd694ad6f6/LICENSE",
    "https://github.com/zinja-coder/apktool-mcp-server/releases/tag/V3.0.2"
  ],
  "category": "agent-mcp",
  "description_en": "Python MCP server that drives a local Apktool install so agents can decode APKs; list, read, search and edit smali and resource files; read AndroidManifest.xml and apktool.yml; and rebuild the project.",
  "description_zh": "基于 Python 的 MCP 服务，调用本地安装的 Apktool，使智能体能够解码 APK，列出、读取、搜索和修改 smali 与资源文件，读取 AndroidManifest.xml 与 apktool.yml，并重新构建项目。",
  "entry_url": "https://awesomerea.org/resources/apktool-mcp-server/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/apktool-mcp-server/",
  "evidence_url": "https://github.com/zinja-coder/apktool-mcp-server/blob/12bb33134af905923a0a58643dcc35fd694ad6f6/README.md",
  "group": "agents",
  "id": "apktool-mcp-server",
  "json_url": "https://awesomerea.org/resources/apktool-mcp-server/record.json",
  "kind": "integration",
  "markdown_url": "https://awesomerea.org/resources/apktool-mcp-server/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/apktool-mcp-server/index.md",
  "name": "apktool-mcp-server",
  "name_zh": "apktool-mcp-server Apktool MCP 服务",
  "record_type": "resource",
  "relationship": "independent-agent-integration",
  "requirements": [
    "Apktool must be installed and available on PATH. Reviewed release: V3.0.2, published 2026-07-02 and identical to the default branch at review. Run it with uv; the README and script header state Python 3.10+, while pyproject.toml declares >=3.13. Apache-2.0.",
    "MCP is served over stdio by default, or over streamable HTTP on port 8652 with --http. The README lists 13 tools; the reviewed script also registers health_check, analyze_project_structure and get_workspace_info. Project paths must stay inside the workspace directory (apktool_mcp_server_workspace by default).",
    "modify_smali_file, modify_resource_file, clean_project and build_apk change the decoded project, so work on copies; the modify tools keep timestamped backups by default."
  ],
  "requirements_zh": [
    "需安装 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 会改动已解码的项目，应在副本上操作；修改类工具默认保留带时间戳的备份。"
  ],
  "targets": [
    "app"
  ],
  "url": "https://github.com/zinja-coder/apktool-mcp-server",
  "verification": "source-reviewed",
  "verified_at": "2026-10-17"
}
