# Changelog

What shipped in Mobilebox, newest first: new tools, devices and guides for your agent's mobile sandbox.

Last change 10 November 2026 · 26 changes since 26 October 2026

10 November 2026

## Python packages on PyPI

`pip install mobilebox` is a typed Python client for the REST API, and `pip install langchain-mobilebox` gives LangChain and LangGraph agents the phone as tools. On PyPI: [mobilebox](https://pypi.org/project/mobilebox/), [langchain-mobilebox](https://pypi.org/project/langchain-mobilebox/). See [an Android phone for your Python AI agent](https://mobilebox.dev/blog/android-phone-for-python-ai-agent).

9 November 2026

## Sign-in consent leads with where you return

When an MCP client asks to connect to your workspace, the consent page names the site it will send you back to first, and marks an app that only names itself as not verified. See [MCP sign-in](https://mobilebox.dev/docs/reference#mcp-sign-in).

8 November 2026

## Benchmarks: cloud Android start times, measured

Cold start to first screenshot, tap latency, APK install, 10-minute cost and park and resume for Limrun, Mobilebox, Phone Harness and an Android emulator on CI, with the CSV and the scripts. See [benchmarks](https://mobilebox.dev/benchmarks).

8 November 2026

## Try it in your agent from any guide

Every guide, integration and device page ends with a one-line prompt you paste into your agent, and a list of the questions people ask next. Start with [cloud phone or local emulator](https://mobilebox.dev/blog/mobilebox-vs-local-emulator).

8 November 2026

## Agents can ask for what they need

The `request_capability` MCP tool lets an agent say what it needed and why, and the team answers. See the [MCP tools](https://mobilebox.dev/docs/reference#mcp-mapping).

7 November 2026

## One-click MCP connectors

Add `https://mobilebox.dev/mcp` as a connector in Claude, ChatGPT, Cursor or Claude Code with no key: the client signs you in over MCP OAuth. See [MCP sign-in](https://mobilebox.dev/docs/reference#mcp-sign-in).

7 November 2026

## A residential or mobile IP per phone

Ask for `network: "residential"` or `"mobile"` and a city: the phone keeps its IP, and its GPS, timezone and locale match the city. Billed per GB. See [residential IPs](https://mobilebox.dev/blog/residential-ip-per-phone).

7 November 2026

## Your agent signs you up

Paste one line into your agent: it reads [setup.md](https://mobilebox.dev/setup.md), asks for your email and a 6-digit code, stores its own key and adds the phone tools.

6 November 2026

## Sign in with an email code

Passwordless sign-in with a code sent to your email, next to GitHub, on one panel. [Sign up](https://mobilebox.dev/signup).

6 November 2026

## Android smoke tests as a GitHub Action

[fifteenA/android-smoke-action](https://github.com/fifteenA/android-smoke-action) installs every build on a cloud Android phone and checks its first screen, with no emulator and no KVM on the runner. See [APK smoke tests from CI](https://mobilebox.dev/blog/android-apk-ci-smoke-tests).

5 November 2026

## Integration guides for seven agent frameworks

OpenAI Agents SDK, LangGraph, CrewAI, browser-use, Mastra, Vercel AI SDK and Claude Agent SDK, each with a runnable example that ran on production. See [integrations](https://mobilebox.dev/integrations).

5 November 2026

## Live view: watch your agent use the phone

Open a live view of any phone with `watch_phone`, the API or `npx mobilebox watch`: every tap, swipe and keystroke is drawn and captioned as it happens. See [live view](https://mobilebox.dev/live-view).

5 November 2026

## The mobilebox CLI on npm

`npx mobilebox watch <phone_id>` opens the live view from your terminal. MIT licensed. See the [public repo](https://github.com/fifteenA/mobilebox).

5 November 2026

## A developer console

The dashboard has Overview, Phones, API keys, Usage with a CSV download, Billing and Settings, one page at a time. [Log in](https://mobilebox.dev/login).

4 November 2026

## iPhone, iPad and real Android devices

The same observe and act calls on [iPhone and iPad](https://mobilebox.dev/ios) and on [real Android devices](https://mobilebox.dev/real-devices), each with its price on [pricing](https://mobilebox.dev/pricing).

4 November 2026

## MCP discovery without a key

`initialize` and `tools/list` answer without a key, so clients and directories can see every tool before you sign in. Server card at `/mcp/server-card`; listed in the official MCP registry. See [hosted or local MCP](https://mobilebox.dev/blog/android-mcp-server-hosted-vs-local).

4 November 2026

## The public repo: MCP configs and REST examples

[fifteenA/mobilebox](https://github.com/fifteenA/mobilebox) has the quickstart, MCP client configs and examples that run against production.

4 November 2026

## Fresh phones open on a clean home screen

A new phone is ready at its home screen, with nothing to dismiss before your agent’s first observe. See the [quickstart](https://mobilebox.dev/docs).

3 November 2026

## Sign up with GitHub, start with free credit

Sign in with GitHub, create an API key in the dashboard and give it to your agent. New workspaces get free credit. See [pricing](https://mobilebox.dev/pricing).

30 October 2026

## Safe retries for phone creation

Send an `Idempotency-Key` with a create, over REST or MCP, and a retry after a lost response returns the same phone. See [retry a create safely](https://mobilebox.dev/docs/reference#retry-a-create-safely).

29 October 2026

## The agent guide and the journal

How an agent observes, acts, verifies and parks, as a [guide](https://mobilebox.dev/docs/agents) and as [skill.md](https://mobilebox.dev/skill.md), plus [guides and comparisons](https://mobilebox.dev/blog) with working requests.

27 October 2026

## Every phone gets its own disk and network

No phone can reach another phone or the host, and each one has a disk of its own. See [what leaves the phone](https://mobilebox.dev/blog/android-agent-data-boundaries).

27 October 2026

## Running phones carry on through updates

Phones keep running while we ship, and the API picks them up again when it restarts. See [errors and recovery](https://mobilebox.dev/docs/errors).

26 October 2026

## Install apps by upload or URL, split bundles too

Upload an APK, `.apks` or `.xapk`, or install from a URL, over REST, the SDK or MCP, with errors your agent can act on. See [installing APKs and split bundles](https://mobilebox.dev/blog/install-apk-split-bundles).

26 October 2026

## Clearer errors and bounded requests

Every error has a code and a next step, and every request a size and wait bound, the same over REST, the SDK, the CLI and MCP. See [errors and recovery](https://mobilebox.dev/docs/errors).

26 October 2026

## First release: Android phones over REST and MCP

Create a phone, read the screen as numbered elements, act with taps, typing and swipes, and park it to keep apps and logins. Timezone, locale, GPS and your own proxy are set per phone and kept across park. See the [quickstart](https://mobilebox.dev/docs).

## Try it in your agent in 60 seconds

Paste this into Claude Code, Cursor, Codex or any agent that can read a web page. It asks for your email, gets its own key at once and adds the phone tools; the 6-digit code from your inbox keeps the workspace.

```
Set up Mobilebox for me: read https://mobilebox.dev/setup.md?via=changelog and follow it.
```

[What your agent reads](https://mobilebox.dev/setup.md?via=changelog)

## Next questions

- [Does my agent stay logged in between runs?](https://mobilebox.dev/blog/park-resume-android?via=next-logins)

- [Can I watch my agent work live?](https://mobilebox.dev/live-view?via=next-live)

- [What does it cost for a team?](https://mobilebox.dev/blog/mobilebox-pricing-for-teams?via=next-team)

- [How fast do cloud phones start, measured?](https://mobilebox.dev/benchmarks?via=next-benchmarks)

- [Is there a Python package?](https://mobilebox.dev/blog/android-phone-for-python-ai-agent?via=next-python)

- [Mobilebox or Firebase Test Lab?](https://mobilebox.dev/blog/mobilebox-vs-firebase-test-lab?via=next-firebase)

- [Mobilebox or BrowserStack?](https://mobilebox.dev/blog/mobilebox-vs-browserstack?via=next-browserstack)

- [Cloud phone or a local emulator?](https://mobilebox.dev/blog/mobilebox-vs-local-emulator?via=next-emulator)
