A.R.T MCP Server
Provides tools for Android ROM development and modification, including importing, unpacking, and repacking ROM ZIPs, payload.bin, super images, IMG, WIN, and DAT/DAT.BR files; synthesizing super images; and converting RAW/Sparse images.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@A.R.T MCP Serverimport payload.bin and unpack all partitions in my ROM project"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Android ROM Toolkit for Windows
介绍
一个面向 Windows 的 Android ROM 工具,简称 A.R.T。本项目基于原作者 ColdWindScholar 的 D.N.A3 开源项目重构和扩展,保留原项目的许可证与致谢信息,现提供 Windows 图形界面、CLI 和 MCP 接口。
运行平台
Windows 10/11 x64:优先使用
art-res/bin-win-amd64的原生.exe工具,也可通过ART_BACKEND=wsl使用 WSL2。Linux x86_64/arm64:继续使用原有 ELF 工具和 CLI 流程。
Windows 原生工具目录可通过
ART_WINDOWS_TOOLS指定,例如E:\\MIO-KITCHEN-4.1.3-win\\bin\\Windows\\AMD64。
注意事项
非必要请不要授予工具SU ! ! !
请勿删除【工程目录/configs文件夹】,打包时所需的文件信息都在此处
工程路径建议使用英文和数字;GUI 支持 Unicode 输入。若第三方工具或 WSL 不接受 Unicode 路径,请将工程放在英文目录。
启动方式
python Scripts/main.py --gui # 现代桌面界面
python Scripts/main.py --mcp # MCP stdio 服务
python Scripts/main.py # 原有 CLIGUI 使用 ttkbootstrap 的浅色主题(默认),可在“工具链 → 界面外观”中切换浅色/深色;未安装时会自动回退到 Python 标准 ttk。主题偏好会保存到 art-res/ui-settings.json。图形界面覆盖 ROM ZIP、payload、super、IMG、WIN、DAT/DAT.BR 的导入、解包和回包,并提供 super 合成、RAW/Sparse 转换和工具链诊断。Windows 发布包优先使用 art-res/bin-win-amd64 中的原生工具;缺失的可下载工具可以在“工具链”页自动补齐,仍没有 Windows 版本的校验工具通过 WSL 兼容层运行。MCP 工具包含同一套工程、导入、解包、回包和 super 合成功能。
Windows 打包:
python build.py产物为 A.R.T-Windows-amd64.zip,解压后双击 art.exe 即可启动工作台,不会额外打开终端窗口。后台任务日志仍显示在界面中,--mcp 继续通过标准输入输出管道通信。
工具预览
工程目录结构
DNA_工程名/
├── INPUT/ # 原始输入区:放置 img、payload.bin、new.dat、br、win 等文件
├── OUT/ # 最终输出区:合成的 img、new.dat、br、super.img、修补后的 boot 镜像
└── WORKSPACE/ # 可编辑工作区
├── config/ # 分区 fsconfig、SELinux contexts、镜像信息等合成 metadata
├── system/
├── vendor/
└── 其他分区目录/INPUT是只读输入区:工具不会主动删除、改名或覆盖其中的文件;所有中间文件写入WORKSPACE分区文件树与
config均位于WORKSPACE/,请勿手动删除WORKSPACE/config/中需要回包的 metadata最终合成产物输出到
OUT/
构建
1.安装python3,pip
2.pip install -r requirements.txt --break-system-packages (这里更推荐使用虚拟环境)
3.执行./build.py构建
反馈
请直接提issue
This server cannot be deployed
Maintenance
Related MCP Connectors
Project management shared by people and AI agents, with persistent project state through MCP.
A MCP server built for developers enabling Git based project management with project and personal…
MCP registry & directory: search, find & install 31k+ MCP servers & tools. Catalog and marketplace.
AI workflow/MCP implementation package planner.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides a one-stop automated solution for Android APK security analysis by integrating tools like JEB, JADX, APKTOOL, FlowDroid, and MobSF into unified MCP standard API interfaces.11-
- AlicenseNot gradedqualityCmaintenanceEnables AI-driven phone management for Android and iOS devices, including flashing, unlocking, and automation via MCP.MIT
- AlicenseAqualityAmaintenanceEnables Android APK reverse engineering and Flutter runtime injection through a six-step pipeline of decompile, analyze, synthesize, inject, patch, and repackage. Provides MCP tools for authorized security research and penetration testing.2943 npm5MIT
- AlicenseNot gradedqualityBmaintenanceProvides AI agents with a unified MCP interface for Android APK reverse engineering, metadata analysis, Smali/resource editing, rebuilding, signing, verification, and ADB device testing.MIT