RobotActions
真实的iPhone、Android、Apple TV和Google TV设备,以及云端桌面浏览器,由您的AI代理通过MCP驱动。实时控制、网络捕获与模拟、Jira、TestRail和Azure DevOps。提供免费套餐。
托管 MCP 服务器
npx add-mcp 'https://mcp.robotactions.com/mcp'可安装到 Claude Code、Codex、Cursor 等客户端
文档
A Device Farm for AI Agents, Over MCP
Agent-driven mobile testing on real devices
Claude, Cursor or an agent you built drives a real iPhone or Android phone over MCP. It sees the screen, taps, reads the result and files the defect with video, steps and network log. Your Appium, Selenium and Playwright suites keep running on the same devices.
MCP Server Built-In
RobotActions ships a production-ready MCP server at /mcp/sse. Connect any MCP client in seconds.
Natural Language Test Control
Describe what to test in plain English. The AI agent translates intent into device interactions automatically.
Works with Claude & Cursor
Pre-tested integrations with Claude Desktop, Cursor IDE, and any MCP-compatible AI coding assistant.
Direct Device Control
MCP tools cover tap, swipe, scroll, screenshots, typing and element lookup. On the agent path the device is controlled directly, not through an automation wrapper. Appium stays available for your own suites.
The Whole QA Loop
Read the story in Jira or Azure DevOps, pull cases from TestRail, run them on a real device and file the defect with video, steps and network log. No hand-offs between tools.
Network, Language and Accessibility
Capture and mock network traffic on the device, switch the device or app language, and drive VoiceOver on iPhone and iPad or TalkBack on Android with a live transcript of what is spoken.
See what your AI sees
Drag the divider. On the left is the screen you see; on the right is the same screen as your AI reads it — every button, field, and label detected, ready to act on.
What you see
What your AI sees
Sign in
Password
Log in
Powered by on-device OCR and element detection — no brittle selectors, no screen-scraping guesswork.
Real iPhone and Android for Claude Code and Cursor
One command connects your editor to real devices. Then you ask in plain language.
1
Install
Run npx @robotactions/mcp@latest init. It finds your MCP host, opens a one-time browser login and writes the config file.
2
Check the connection
Restart the host and ask it to list your devices. If it names a device, the connection works.
3
Ask for a test
Paste a prompt like the one below. The agent opens a device, runs the flow and reports back with a screenshot.
npx @robotactions/mcp@latest init
Configure in 30 Seconds
Add the RobotActions MCP server to your Claude Desktop or Cursor config.
# One command — auto-detects every MCP host (Claude Desktop, Cursor,
# VS Code Copilot, Windsurf, Goose, Cline, Continue), opens browser
# for one-time login, writes each host's config file.
npx @robotactions/mcp@latest init
# Or target a single host (skip auto-detect):
npx --yes @robotactions/mcp init --host claude-desktop
npx --yes @robotactions/mcp init --host cursor
Give Your AI Agent a Device Lab
Native MCP support on every paid plan. Let your AI test for you.