AgentCloud — Hosted iOS Simulator MCP

Build, run, and inspect iOS apps in disposable hosted Simulators from Codex, Claude Code, Cursor, and other cloud agents.

Documentation

AgentCloud — iOS MCP for cloud coding agents

Connect Cursor or another OAuth-capable MCP client to a hosted iOS Simulator through one remote endpoint.

AgentCloud gives a cloud coding agent a focused iOS control loop. The agent can install a Simulator app, observe the screen and accessibility tree, act on the interface, open URLs, and inspect application output.

Compatible cloud coding agents

How it works

  1. Connect the cloud agent. Paste one remote URL into Cursor or another compatible MCP client. OAuth 2.1 and PKCE handle identity and team access in the browser.
  2. Create a hosted iOS session. The agent starts a disposable Simulator on AgentCloud infrastructure, then installs and launches a Simulator-compatible app.
  3. Operate the live interface. The agent observes the screen and accessibility tree, then taps, swipes, types, opens deep links, and reads app output through focused MCP tools.

iOS tools available through MCP

  • Observe: Read the screen and accessibility tree.
  • Act: Tap, swipe, press device buttons, and type.
  • Navigate: Open URLs and deep links.
  • Inspect: Read application and Simulator output.
  • Reset: Destroy the disposable session and start clean.

Security and boundaries

  • OAuth 2.1 with PKCE.
  • No raw worker shell access.
  • Disposable Simulator sessions.
  • Browser sessions, OAuth grants, runs, and artifacts are scoped to the creating team.
  • Logs remain until their retention period ends or an authorized team member deletes them.

Frequently asked questions

Does AgentCloud work with Cursor?

Yes. Add the AgentCloud remote URL in Cursor's MCP settings, then authorize access in your browser. Other OAuth-capable clients that support Streamable HTTP MCP can use the same endpoint.

What is an iOS Simulator MCP server?

It exposes a focused set of iOS Simulator operations as Model Context Protocol tools. A compatible coding agent can create a run, install and launch an app, observe the screen and accessibility tree, act on the interface, inspect application output, and destroy the session.

Is AgentCloud a remote Mac or Xcode?

No. AgentCloud exposes a hosted iOS Simulator through MCP. It does not provide a Mac desktop or Xcode interface, and the app must target the Simulator runtime.

How is MCP access authorized?

AgentCloud uses OAuth 2.1 with PKCE. The user signs in and approves team access in the browser, so there is no long-lived agent secret to copy into the client.

How do Simulator allowances work?

The Free plan includes 2 total iOS Simulator hours and 30 lifetime build minutes. Paid plans include fixed Simulator and build-minute allowances that reset each Stripe billing period.