A phone for your agent.
Connect your agent. Give it a task. Work inside apps.
Start with your agent
Copy this into your agent. It opens a sign-in and approval link for you.
View setup instructions
Connect my agent to Helicopter in the current client. First identify the client and its supported MCP setup. Do not install into a different agent.
On the computer where this agent runs, sign in with:
uvx --from https://helicopter.dev/dl/phonecloud_mcp-0.7.0-py3-none-any.whl phonecloud-mcp login --base-url https://helicopter.dev
Show me the approval link and code from this login attempt. Wait for my approval. Keep credentials in local credential storage, not in this chat.
For a client that supports local stdio MCP servers, register this server using the current client's normal configuration:
uvx --from https://helicopter.dev/dl/phonecloud_mcp-0.7.0-py3-none-any.whl phonecloud-mcp
Use the credentials saved by login. If the client needs to reload its tools, tell me the next step. Verify the connection by listing my phones before saying it is connected.
If you cannot run local commands or attach a local stdio MCP server, explain that limitation and give me the supported terminal/MCP-client route. Do not claim automatic setup or a connection that has not been verified.
What you can do
- Use apps
- Open an app, read its screen, tap and type.
- Control a phone
- Create, sleep, wake, fork and delete.
- Bring your agent
- Use the MCP tools or call the API.
Choose your path
Quickstart: connect and create your first phone →
Phone use: give a task to the reference agent →