# AkaPhone > AkaPhone gives AI agents and people cloud Android phones. Create devices, run plain-English tasks driven by Google's open-source ARTEMIS agent (with your own model key), stream the screen live, install APKs and take snapshots. Use it from Claude Code, Cursor or Codex over MCP, from the dashboard, or over the REST API. - REST API base URL: https://akaphone.abhgnx-417.workers.dev (auth: `Authorization: Bearer ak_live_…`) - Dashboard: https://akaphone.abhgnx-417.workers.dev - MCP server: `npx -y akaphone-mcp` (env `AKAPHONE_API_KEY`, `AKAPHONE_API_URL`, `MODEL_API_KEY`, `MODEL_PROVIDER`) - Billing: prepaid credits, 1 credit = 1 device-minute; 60 free minutes on signup. - Every page below is also available as Markdown; the whole site in one file: https://akaphone-docs.pages.dev/llms-full.txt ## Get started - [AkaPhone documentation](https://akaphone-docs.pages.dev/index.md): Cloud Android phones for AI agents and people. Create a device, tell it what to do in plain English, and watch it work. - [Quickstart with Claude Code](https://akaphone-docs.pages.dev/quickstart/claude-code.md): Give Claude Code a cloud Android phone in two minutes with the AkaPhone MCP server. - [Quickstart with the dashboard](https://akaphone-docs.pages.dev/quickstart/dashboard.md): Sign in with Google, start a phone, watch it live, run a plain-English task and drag in an APK, all from the browser. - [Quickstart with Cursor and Codex](https://akaphone-docs.pages.dev/quickstart/cursor-and-codex.md): Configuration snippets for adding the AkaPhone MCP server to Cursor, OpenAI Codex and other MCP clients. ## Concepts - [Devices](https://akaphone-docs.pages.dev/concepts/devices.md): What a AkaPhone device is, its lifecycle from queued to terminated, profiles, idle stop, and what counts toward your concurrency limit. - [Tasks](https://akaphone-docs.pages.dev/concepts/tasks.md): How plain-English tasks run on a device with Google's ARTEMIS agent and your own model key; flash and pro profiles, statuses, steps, artifacts and timeouts. - [Snapshots](https://akaphone-docs.pages.dev/concepts/snapshots.md): Save a device's disk (apps, logins, settings) and boot new devices from it. Snapshots are pinned to the host that took them, have per-plan quotas, and can be lost with their host. - [Live streaming](https://akaphone-docs.pages.dev/concepts/streaming.md): How the live screen works, frame rates per plan, controlling a device with taps, swipes, text and keys, and what a viewer keeps alive. - [Credits and plans](https://akaphone-docs.pages.dev/concepts/credits-and-plans.md): Prepaid credits (1 credit = 1 device-minute), the 60-minute signup grant, credit packs, and the Free, Dev and Team plan limits. ## Guides - [Install an APK](https://akaphone-docs.pages.dev/guides/install-apk.md): Install your own app on a device by dragging it into the dashboard, or over the API with a presigned upload, a completion check and an install request. - [Testing in CI](https://akaphone-docs.pages.dev/guides/testing-in-ci.md): Run a plain-English test on a fresh cloud phone from GitHub Actions using curl and the REST API, fail the build on a failed task, and keep the video. - [Localisation testing](https://akaphone-docs.pages.dev/guides/localisation-testing.md): Check your app in several languages by preparing one snapshot per locale and running the same plain-English task on each, with screenshots and video to compare. - [Model keys](https://akaphone-docs.pages.dev/guides/model-keys.md): Bring your own Gemini, Anthropic or OpenAI key for tasks. How to send it, where it lives, which models are used and how to keep it safe. - [Billing](https://akaphone-docs.pages.dev/guides/billing.md): Buy credit packs through Lemon Squeezy checkout, read the credit ledger, understand plan changes, and how refunds are applied. - [Limits and quotas](https://akaphone-docs.pages.dev/guides/limits-and-quotas.md): Every limit in one place - rate limits, concurrent devices, snapshot quotas, input and instruction lengths, upload sizes, timeouts and data retention. ## REST API - [REST API](https://akaphone-docs.pages.dev/api/rest.md): Base URL, authentication with ak_live_ Bearer keys, request and response conventions, the error format with every code and HTTP status, rate limits and list limits. - [Devices API](https://akaphone-docs.pages.dev/api/devices.md): Create, list, inspect and stop cloud Android devices; take screenshots, send taps and text, install apps, snapshot, and mint stream tokens. - [Tasks API](https://akaphone-docs.pages.dev/api/tasks.md): Run plain-English tasks on a device with your model key, poll their status and steps, cancel them, and download their video, screenshots, trace and log. - [Snapshots API](https://akaphone-docs.pages.dev/api/snapshots.md): List snapshots, boot new devices from them, and delete them. Snapshots are created from a device with POST /v1/devices/:id/snapshot. - [Uploads API](https://akaphone-docs.pages.dev/api/uploads.md): Upload an APK straight to storage with a presigned PUT URL, confirm it, then install it on any device for 7 days. - [Live stream API](https://akaphone-docs.pages.dev/api/stream.md): The device WebSocket - authentication with a key, cookie or single-use stream token, binary JPEG frames, JSON events, input messages and limits. - [API keys API](https://akaphone-docs.pages.dev/api/keys.md): List, create and revoke ak_live_ API keys. Secrets are shown once and stored only as a SHA-256 hash. - [Usage API](https://akaphone-docs.pages.dev/api/usage.md): Device-minutes used over a time range, per day and per device, exact up to the current minute. - [Billing API](https://akaphone-docs.pages.dev/api/billing.md): Read the credit ledger and create Lemon Squeezy checkout links for credit packs. - [Me API](https://akaphone-docs.pages.dev/api/me.md): The signed-in account - email, plan, plan expiry, concurrency limit, credit balance and minutes used this month. ## MCP server - [MCP tools reference](https://akaphone-docs.pages.dev/mcp/tools.md): Every tool the akaphone-mcp server exposes to Claude Code, Cursor and Codex, with arguments, what each returns, the REST call behind it and example prompts. ## Optional - [Security](https://akaphone-docs.pages.dev/security.md): How AkaPhone handles sign-in, API keys, model keys and device isolation, what is shared between accounts on a host, how long data is kept, and how to report a vulnerability. - [FAQ](https://akaphone-docs.pages.dev/faq.md): Short answers about pricing, model keys, the Play Store, speed, CI, snapshots, limits and what AkaPhone is built on. - [Changelog](https://akaphone-docs.pages.dev/changelog.md): What changed in AkaPhone, newest first. - [Roadmap](https://akaphone-docs.pages.dev/roadmap.md): Planned work that is not available yet. Nothing on this page exists today, and plans can change.