mobile-mcp
by runablehq·★ 66·综合分 37
一个MCP服务器,让LLM能够通过结构化UI交互来自动化Android移动设备。
developer-toolsautomationai-llm
5
Forks
0
活跃 Issue
14 个月前
最近提交
2 天前
收录于
概述
Mobile MCP是一个专门的MCP服务器,旨在弥合AI语言模型与移动设备自动化之间的差距。它允许LLM与Android设备交互,而不依赖像截图这样的视觉输入,而是使用结构化UI转储来实现更可靠的自动化。目前支持Android,计划未来支持iOS,设置需要Android Studio和平台工具。
试试问 AI
装完之后,这里有 6 个你可以让 AI 做的事:
你:通过LLM驱动的UI交互实现自动化移动应用测试
你:跨平台移动内容抓取和数据提取
你:用于重复任务的移动应用UI自动化
你:使用AI代理实现移动优先的工作流程自动化
你:支持哪些移动平台?
你:我需要物理Android设备吗?
什么时候选它
当您需要在不依赖视觉的情况下自动化 Android 应用或设备的交互时,特别是用于测试或 UI 自动化任务,请选择 Mobile MCP。
什么时候不要选它
如果您需要 iOS 支持、基于视觉的自动化,或需要超出 UI 交互的更全面移动设备管理功能,请不要选择 Mobile MCP。
可对比工具
appium-mcpandroid-studiodetoxfrida
安装
安装
先决条件
- 安装[Android Studio](https://developer.android.com/studio/install)
- 确保已安装平台工具
- 验证adb命令可用
- 在模拟器中运行Android设备或通过USB调试连接物理Android手机
Claude Desktop配置
运行以下命令自动安装:
npx mobile-mcp install或手动将其添加到您的Claude Desktop配置中:
{
"mcpServers": {
"mobile-mcp": {
"command": "npx",
"args": ["mobile-mcp"]
}
}
}VS Code安装
对于VS Code:
code --add-mcp '{"name":"mobile","command":"npx","args":["mobile-mcp"]}'对于VS Code Insiders:
code-insiders --add-mcp '{"name":"mobile","command":"npx","args":["mobile-mcp"]}'FAQ
- 支持哪些移动平台?
- 目前仅支持Android手机。计划在未来版本中支持iOS。
- 我需要物理Android设备吗?
- 不需要,您可以使用启用了USB调试的物理Android设备,或运行Android设备模拟器。
Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by cmdtab · 2025-04-02
- 帖子 by cmdtab · 2025-04-03
mobile-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。