MCP AI Agent Integration

    Learn how to connect AI agents like Claude and Cursor to real Android and iOS devices using Model Context Protocol (MCP). Complete setup guide with code examples.

    The server gives your agent tools. The skills give it judgement.

    Once connected, your agent has hundreds of tools and no guidance on sequencing them. Our free, open-source Agent Skills cover which tool, in what order, and the mistakes that quietly turn a passing test into one that tested nothing.

    Browse Agent Skills

    Add RobotActions as a connector (OAuth)

    Add RobotActions to your AI assistant as a remote connector and sign in with your RobotActions account. No token to copy and nothing to install. Use this server URL everywhere:

    Server URL
    https://mcp.robotactions.com/mcp

    Claude (claude.ai and Claude Desktop)

    In Claude's connector settings, add a custom connector with the URL above, then sign in with your RobotActions account when prompted.

    ChatGPT

    With developer mode or custom connectors enabled on your plan, create a connector with the same URL and sign in with your RobotActions account.

    Grok

    Add it as a custom connector at grok.com/connectors with the same URL. If a header is requested instead of sign-in, use an API token from Settings → API Tokens as Authorization: Bearer <token>. Grok setup is per user: each person adds the connector to their own account.

    Prompts to try once connected

    • “Open https://example.com in Safari on an iPhone and tell me which network requests fail.”
    • “Set the device location to Paris, open Maps and take a screenshot.”
    • “Turn on VoiceOver on an iPad and read me the home screen.”
    • “Install my build from Firebase App Distribution and check the login screen for missing accessibility labels.”
    • “File a Jira bug for what you found, with steps and the screenshot.”

    To disconnect, remove the connector in your assistant. API tokens can be revoked in Settings → API Tokens. Config-file clients and CI keep working with API tokens, as described in the tabs below.

    What is MCP?

    Model Context Protocol (MCP) is an open protocol that enables AI applications to securely connect to external data sources and tools. RobotActions supports MCP integration, allowing AI agents like Claude to directly control real mobile devices.

    Why use MCP with RobotActions?

    AI-Powered Testing: Let AI agents write, execute, and debug tests autonomously

    Natural Language Control: Describe what you want to test in plain English

    Intelligent Debugging: AI analyzes failures and suggests fixes

    Automated Exploration: AI discovers edge cases you might miss

    Prerequisites

    • A RobotActions account with an API key
    • Claude Desktop, Cursor IDE, or Claude Code CLI installed
    • Node.js 18+ for running the MCP server

    👋 Hi! Need help? Chat with us!

    Chat with us

    Online

    Before we start

    Share your details so we can follow up with you.