Phone-based MCP server adds ChatGPT support and fixes stale browser reads

Android MCP is an MCP server that runs directly on a smartphone, letting an AI agent operate other apps on that phone. Version 1.9.0 is no longer Claude-only: it now supports proper OAuth 2.1 , so ChatGPT can connect to it too, added as a custom connector through with a one-tap approval on the phone instead of copying and pasting tokens.

Improvements to the Ngrok and Cloudflare integrations make it easier to keep a stable public address even across restarts and reboots. An earlier release added a compression layer that shrinks the huge number of elements a web page sends to the model — in one case cutting a page from about 100,000 tokens to 40,000 — but that introduced a side effect where on-screen reads could go stale, making browser pages look frozen to the agent.

This release fixes that staleness issue, so every read is now fresh, making WebView-heavy and hybrid apps reliable to automate rather than just cheaper. Properly signed APKs are planned for a future release; for now installation requires the debug build.

Key points

  • No longer Claude-only — supports OAuth 2.1 so ChatGPT can connect as a custom connector
  • Improved Ngrok/Cloudflare integration keeps a stable public address across restarts and reboots
  • Earlier compression feature cut web-page token usage dramatically (e.g. ~100k to ~40k tokens)
  • Fixed a bug where screen reads went stale, stabilizing automation of WebView-heavy and hybrid apps
  • Currently debug-build install only; signed APKs are planned
Read original