1 v0.1.34 更新于 2026-10-21
SAIR MCP Server
Run Android tests on real phones, or lease one: install, shell, screenshot, logcat.
安装配置
远程接入(http)
{
"mcpServers": {
"sair": {
"url": "https://sair.run"
}
}
}将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。
提供的工具 接入后 Agent 可调用这 8 个工具
run_tests
上传应用 APK 和测试 APK,在真实手机上运行插桩测试,返回每个测试的结果、instrument 输出和 logcat 尾部
list_devices
列出该密钥可用的手机,包括序列号、型号、SDK 版本、是否共享和使用中状态
lease_device
租用一台指定手机(可等待),返回租约 ID
install_apk
在租用的手机上安装 APK,返回其包名
shell
在租用手机上执行 shell 命令,返回输出和退出码
screenshot
返回手机屏幕的 PNG 截图
logcat
返回最近的 logcat 日志(默认 500 行)
release_device
结束租约,卸载其安装的内容并释放手机