在 AI 智能体(Agent)从“聊天机器人”向“自主执行者”进化的过程中,最大的瓶颈在于它们缺乏与物理世界交互的“手”。Android Remote Control MCP 是一个运行在 Android 设备上的 MCP(模型上下文协议)服务器,它利用 Android 的辅助功能(Accessibility)和屏幕截图能力,将整台手机暴露给 AI 模型,使其能够像人类一样阅读 UI、点击按钮、输入文本甚至管理文件。

这不仅是一个远程控制工具,更是构建“手机端 AI 代理”的基础设施。通过标准的 MCP 协议,Claude、ChatGPT 或其他支持 MCP 的 AI 客户端可以直接连接并操作你的 Android 设备。
核心功能:57 个工具,全面接管
该应用实现了完整的 MCP 规范,提供了 14 个类别共 57 个工具,覆盖了日常操作的方方面面:
- 屏幕内省与交互:读取当前 UI 元素结构、截屏、点击、滑动、长按、手势模拟。
- 文本与输入:在任何输入框中键入文本、复制粘贴、清除内容。
- 系统与应用管理:启动/停止应用、查看已安装应用列表、返回主页、最近任务。
- 文件与存储:浏览文件系统、上传/下载文件、管理 SAF(存储访问框架)授权位置。
- 多媒体与传感器:控制相机拍照、录制音频、获取当前位置信息。
- 通知与意图:读取通知栏内容、发送广播 Intent、分享数据到其他应用。
所有工具均带有 android_ 前缀(可配置为设备特定前如 android_pixel7_tap),确保在复杂的 MCP 环境中命名空间清晰。
隐私模式:设备端的 PII 防护盾
鉴于赋予 AI 完全控制权的敏感性,该应用内置了强大的隐私模式。在数据离开设备发送给 AI 提供商之前,它会进行本地化处理:
- 本地 NER 模型:基于 Ai4Privacy 的多语言匿名化器(约 150 MB),完全在设备端运行,无需云端调用。
- 实时检测与脱敏:自动识别电子邮件、信用卡号、IBAN、电话号码、身份证号码等敏感信息。
- 假名化处理:将检测到的敏感数据替换为一致的占位符(如
EMAIL#a1b2c),既保护了隐私,又允许 AI 在跨屏幕操作中保持上下文连贯性。
实测数据显示,其对邮箱、凭证和身份证的检测率超过 90%,尽管对姓名的识别仍有提升空间,但已为大多数高风险场景提供了有效缓解。
连接与安全:灵活的部署方案
- 多种认证方式:支持静态 Bearer Token 或自包含 OAuth 2.1 服务器(适配 Claude Desktop 等设备端审批流程)。
- 远程访问隧道:内置 Cloudflare Quick Tunnels 和 ngrok 支持,一键生成公共 HTTPS URL,实现从任何地方安全访问设备。
- 网络绑定:可配置为仅监听 localhost(需 ADB 端口转发)或全网卡(0.0.0.0),满足不同安全级别的需求。
- 无头设置:支持通过 ADB 命令行完成所有配置、权限授予及服务启停,适合自动化部署。
安装与设置指南
1. 选择版本
- GMS 版:适用于带有 Google Play 服务的标准手机。
- FOSS 版:适用于去 Google 化 ROM 或不依赖 GMS 的设备。
2. 关键权限授予
安装后,必须授予辅助功能权限。
注意:在 Android 13+ 的某些品牌(如三星 One UI)上,通过 APK 安装的应用可能会遇到“受限设置”。需前往“应用信息” -> 右上角菜单 -> “允许受限设置”后方可启用。
3. 启动服务
打开应用,点击 Server 标签页下的 Start。此时你将看到本地 IP、端口及访问令牌。若需远程连接,可在 Settings 中启用 Cloudflare Tunnel。















