Agent Device MCP

Agent Device MCP

由Callstack开发的跨平台设备自动化MCP服务器,支持iOS、Android、HarmonyOS、TV、Web、macOS和Linux,让AI代理能够检查、控制和验证运行中的移动和桌面应用。

月访问量
0
累计浏览
0
用户评分
--
收录时间
2026-08

产品介绍

产品介绍

Agent Device 是 Callstack 团队开发的开源 MCP 服务器,为编程 AI 代理提供跨平台设备自动化能力。基于 Vega Virtual Device (VVD) 技术和原生平台无障碍能力,支持在 iOS、Android、HarmonyOS、tvOS、Android TV、Web、macOS 和 Linux 上执行 UI 操作并自动保存测试证据。

核心功能

  • 应用状态检查:通过无障碍快照、元素引用、选择器、React Native 组件树检查 UI 状态
  • UI 操作:点击/按压元素、填充输入字段、滚动页面、手势操作、等待状态、断言验证
  • 故障诊断:自动截图、录屏、日志收集、网络数据抓包、性能采样、崩溃详情
  • 工作流复用:将操作序列保存为 .ad 脚本用于本地或 CI,可导出为 Maestro YAML 格式
  • 广泛平台支持:覆盖移动端(iOS/Android/HarmonyOS)、TV端、Web端和桌面端(macOS/Linux)

适用场景

  • AI 驱动的移动端自动化测试
  • 跨平台应用 UI 验证和回归测试
  • CI/CD 流水线中的设备端到端测试
  • AI Agent 操作真机完成用户流程
  • 应用截图和演示视频自动生成

安装方式

全局安装:

npm install -g agent-device@latest

在 MCP 配置中添加:

{
  "mcpServers": {
    "agent-device": {
      "command": "npx",
      "args": ["agent-device@latest"]
    }
  }
}

要求 Node.js 22.12+(Web 自动化需 Node.js 24+)。

定价说明

完全免费开源。