DA

danielealbano/android-remote-control-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

783 stars 122 forks 质量 75 趋势 47NOASSERTION

danielealbano/android-remote-control-mcp 是从 https://github.com/danielealbano/android-remote-control-mcp. 导入的 MCP 服务器候选

概览

danielealbano/android-remote-control-mcp 是从 https://github.com/danielealbano/android-remote-control-mcp. 导入的 MCP 服务器候选

概述(AI 翻译)

一个作为MCP(模型上下文协议)服务器运行的Android应用,使AI模型能够通过辅助服务和截图截图远程完全控制Android设备。

该应用直接运行在您的安卓设备(或模拟器)上,并开放一个实现MCP协议的HTTP服务器(可选HTTPS)。像Claude这样的AI模型可以连接并与设备上的任何应用交互——阅读界面元素、点击按钮、输入文字、滑动、截图、管理文件、启动应用等。

警告: 本软件仅以“现状”提供,不提供任何保证,仅供研究和教育用途。作者不支持使用本工具进行任何非法、未经授权或不道德的活动。用户需完全负责确保其使用符合所有适用法律法规。使用本软件即表示您同意负责任地使用,并承担自身风险。


目录

  • 演示
  • 特色
  • 安装
  • 设置
  • 隐私模式
  • 积分
  • 配置
  • 权限参考
  • 安全
  • 贡献
  • 许可证

演示

在Reddit发帖(加速,原文约~6分钟)

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.

Android Remote Control MCP

An Android application that runs as an MCP (Model Context Protocol) server, enabling AI models to fully control an Android device remotely using accessibility services and screenshot capture.

The app runs directly on your Android device (or emulator) and exposes an HTTP server (with optional HTTPS) implementing the MCP protocol. AI models like Claude can connect to it and interact with any app on the device — reading UI elements, tapping buttons, typing text, swiping, capturing screenshots, managing files, launching apps, and more.

Warning: This software is provided “as-is” without warranty of any kind, for research and educational purposes only. The authors do not condone the use of this tool for any illegal, unauthorized, or unethical activities. Users are solely responsible for ensuring their use complies with all applicable laws and regulations. By using this software, you agree to use it responsibly and at your own risk.


Contents


Demo

在 GitHub 查看完整 README

安装

npx @modelcontextprotocol/inspector
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "android-phone": { "type": "http", "url": "http://DEVICE_IP:PORT/mcp", "headers": { "Authorization": "Bearer YOUR_TOKEN" } } } }