移动开发 MCP(Model Context Protocol,模型上下文协议)是专为移动设备及模拟器管理与交互而设计的工具。它提供了一系列实用功能,可实现应用安装、设备管理、日志检索等操作,广泛适用于 iOS 和 Android 开发环境。
移动开发 MCP 能借助 AI 控制移动设备,通过一系列实用工具,可完成应用安装、设备管理及日志检索等任务。在使用前,需确保已安装相关工具,然后按设置步骤操作,即可启动服务并进行功能测试。
在开始使用本项目之前,请确保已安装以下工具:
git clone https://github.com/jsuarezruiz/mobile-dev-mcp-server.git
cd mobile-dev-mcp-server
dotnet build
运行以下命令启动 MCP 服务并测试功能:
dotnet run
随后,您可以通过 MCP Inspector 工具(https://github.com/modelcontextprotocol/inspector)与项目交互。
以下是一些示例查询,您可以直接使用这些命令与 MCP 交互:
"Install this APK on my device and confirm whether it was installed correctly."
"Provide a list of all applications installed on my phone."
"Press the Home button located at the coordinates (100, 1000)."
以下是部分核心工具的概述:
install-apklaunch-android-appmanage-filescapture-screenview-logs欢迎任何贡献,无论是修复问题、添加新功能还是完善文档!以下是参与流程:
git checkout -b feature/my-feature
git commit -m 'Add a new feature'
git push origin feature/my-feature
本项目采用 MIT License 开源协议。