返回 MCP 目录
public公开dns本地运行

auto-mobile

AutoMobile是一个移动端自动化工具集,提供Android平台自动化测试、UI交互、测试编写与执行功能,通过MCP服务器实现智能交互循环和源码映射。

article

README

🚀 AutoMobile

AutoMobile是一套用于移动自动化的工具集。你可以将其用于UI测试,或作为开发工作流的辅助工具。目前,该工具首先支持安卓平台,未来也有计划将支持范围扩展至iOS。

🚀 快速开始

AutoMobile已发布到 npm,你可以参考 安装与入门指南 进行安装,文档中也提供了经过测试的代理配置说明。

✨ 主要特性

强大的MCP服务器

AutoMobile通过MCP工具调用,提供了丰富的 操作,并能实现快速的 观测,以驱动 交互循环。详情可查看 Powerful MCP Server

源码映射

结合项目路径配置和深度视图层次分析,该工具能够精准定位正在渲染的代码。

自动化测试编写

在测试编写模式下,AutoMobile可以自动为你编写测试用例,这也是它编写测试用例的唯一方式。具体可参考 Automated Test Authoring

测试执行

你可以在本地或持续集成环境中运行测试,无需额外的基础设施。更多内容见 Test Execution

设备管理

支持多设备管理,包括模拟器控制和应用生命周期管理。

整个系统的架构如下所示: automobile_system_design.png

📚 详细文档

👥 贡献指南

🙏 声明

继续使用AutoMobile即表示 你已确认并同意相关警告和安全使用要求

AutoMobile sticker

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端