“Phone” MCP 服务器的作用是什么?
Phone MCP 服务器是面向模型上下文协议(MCP)的插件,允许用户通过 ADB(Android 调试桥)命令远程控制自己的 Android 手机。通过与兼容 MCP 的客户端集成,Phone MCP 服务器充当 AI 助手与 Android 设备之间的桥梁,实现自动化、设备管理和实时交互。开发者可以利用该服务器执行与手机相关的操作,如启动应用、发送消息、截屏或获取设备信息——全部通过标准化的 MCP 工具完成。这让 AI 驱动的工作流具备直接物理设备控制能力,简化了需要移动硬件交互的测试、开发及自动化任务。
提示模板列表
(仓库中未提及任何提示模板。)
资源列表
(仓库中未描述具体的 MCP 资源。)
工具列表
- ADB 命令执行
Phone MCP 插件暴露了允许客户端向已连接 Android 设备发送 ADB(Android 调试桥)命令的工具。这些工具可用于自动化设备操作,如启动应用、模拟输入、查询设备状态等。
(具体工具名称和参数未列出,但项目目标与描述为“ADB 命令执行”功能。)
本 MCP 服务器的应用场景
- 自动化设备测试
开发者和 QA 工程师可以通过发送 ADB 命令自动化 Android 应用的测试,模拟用户操作,并收集日志或截图。 - 应用部署
服务器可简化在一台或多台 Android 设备上远程安装、更新或卸载应用的流程。 - 设备管理与监控
IT 管理员可远程诊断、检查设备状态,并执行如重启、锁定或配置设备等操作。 - 工作流自动化
将手机控制集成进更大的自动化流程,实现如发送通知、获取消息或在 AI 驱动工作流中触发设备操作等任务。 - 教育和演示用途
教师可以在课程或网络研讨会中实时远程控制设备,演示 Android 设备的使用、自动化或应用功能。
如何进行设置
Windsurf
- 确保已安装 Node.js 和 Windsurf。
- 找到您的 Windsurf 配置文件。
- 在
mcpServers区块下添加一个 JSON 片段以引入 Phone MCP 服务器。 - 保存配置并重启 Windsurf。
- 确认服务器已出现在 MCP 服务器列表中。
"mcpServers": {
"phone-mcp": {
"command": "phone-mcp",
"args": []
}
}
Claude
- 安装 Node.js,并确保 Claude 已准备好。
- 编辑 Claude 的配置文件。
- 在
mcpServers区块插入 Phone MCP 服务器配置。 - 保存并重启 Claude。
- 在 Claude UI 中确认 MCP 服务器可用。
"mcpServers": {
"phone-mcp": {
"command": "phone-mcp",
"args": []
}
}
Cursor
- 安装 Node.js 和 Cursor。
- 找到并打开 Cursor 配置文件。
- 在
mcpServers区块添加 Phone MCP 服务器。 - 保存并重启 Cursor。
- 确认在 MCP 集成列表中检测到服务器。
"mcpServers": {
"phone-mcp": {
"command": "phone-mcp",
"args": []
}
}
Cline
- 请确保已安装 Node.js 和 Cline。
- 打开 Cline 配置文件。
- 在
mcpServers区块添加 Phone MCP 服务器。 - 保存并重启 Cline。
- 在 Cline 中检查 MCP 服务器状态。
"mcpServers": {
"phone-mcp": {
"command": "phone-mcp",
"args": []
}
}
用环境变量安全管理 API 密钥
如果您的 MCP 服务器需要 API 密钥或密钥信息,请将其存储在环境变量中:
"mcpServers": {
"phone-mcp": {
"command": "phone-mcp",
"args": [],
"env": {
"API_KEY": "your-api-key"
},
"inputs": {
"device_id": "your-device-id"
}
}
}
(请根据您的实际环境调整变量名。)
如何在流程中使用 MCP
在 FlowHunt 中集成 MCP
要将 MCP 服务器集成到您的 FlowHunt 工作流中,首先在流程中添加 MCP 组件,并将其与您的 AI 代理连接:

点击 MCP 组件以打开配置面板。在系统 MCP 配置区块,按照如下 JSON 格式填写您的 MCP 服务器信息:
{
"phone-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 代理即可作为工具使用此 MCP,获取全部功能与能力。请将“phone-mcp”替换为您的 MCP 服务器实际名称,并将 URL 替换为您的服务器地址。
概览
| 区块 | 可用性 | 说明/备注 |
|---|---|---|
| 概览 | ✅ | |
| 提示模板列表 | ⛔ | 未有提示模板文档 |
| 资源列表 | ⛔ | 未有资源文档 |
| 工具列表 | ✅ | ADB 命令执行工具 |
| API 密钥安全 | ✅ | 提供了示例模式 |
| 支持采样(评估中可不重要) | ⛔ | 未提及 |
综上,Phone MCP 提供了清晰实用的 ADB 命令执行工具,但在提示和资源文档上有所缺失。安装配置较为标准,API 密钥安全性也有顾及。未涉及采样和 Roots。
我们的看法
此 MCP 服务器高度专业,适用于需要通过 MCP 实现 Android 设备自动化的用户,但提示、资源及采样支持文档的缺失,限制了其灵活性与集成便捷性。对于专门需要通过 MCP 进行 ADB 控制的用户来说,它表现稳健,但对于更广泛的 MCP 用户,其功能和文档或许不够完善。
MCP 评分
| 是否有 LICENSE | ✅ (Apache-2.0) |
|---|---|
| 是否有至少一个工具 | ✅ |
| Fork 数量 | 16 |
| Star 数量 | 109 |
