Skip to main content

Your phone, driven by any AI assistant

AGI Agentic Phone MCP turns a real Android device into something your AI can operate. Connect the AGI MCP server to Claude Code, Claude Desktop, Cursor, ChatGPT, or your own agent, and it can open apps, navigate, type, and report back - all while you watch on the device. Messages. Errands. Cross-app workflows. App testing. All in plain English.
What makes AGI different? The agent runs on-device using Android’s accessibility APIs - real apps, real UI, no brittle scripts. Sensitive moments (logins, confirmations, CAPTCHAs) are always handed back to you; the agent never handles them alone.

Any MCP Client

Claude Code, Claude Desktop, Cursor, ChatGPT, IDEs - one server URL connects them all

On-Device Execution

Tasks run on a real phone through accessibility APIs, visible on screen as they happen

Human in the Loop

Logins, payments, and confirmations always come back to you

Quickstart

First phone task in under 5 minutes

Connect a client

Setup for Claude Code, Claude Desktop, Cursor, ChatGPT, and more

What can it do?

Messaging

Draft and send messages in WhatsApp and other apps - with your approval before anything goes out.

Daily Assistant

Morning catch-ups: calendar, unread email, summaries - one prompt, one answer.

Cross-App Workflows

Search flights, check your calendar, draft the message - one session, several tasks.

App Testing & QA

Walk onboarding flows on real hardware and report every screen and glitch.

Device Fleet Control

Register multiple phones, set defaults, pause and resume devices.

Anything On Screen

If it can be done by tapping and typing, it can be asked for in plain language.

How it works

The AGI Android app runs on your phone as the agent. AGI’s cloud MCP server relays commands between your AI client and the device:
1

Your AI client calls an MCP tool

Such as phone_run_task with a natural-language prompt.
2

The AGI cloud server dispatches it

The task is queued and delivered to your phone. A task_id comes back immediately.
3

The app executes on-device

Using Android’s accessibility APIs, streaming progress back as it works.
4

Your client waits on the monitor

phone_task_monitor returns the result - or a request for your input when something sensitive comes up.
Pro tip: Start with read-only errands (“what’s my battery percentage?”, “what’s on my calendar?”) to get a feel for the agent, then graduate to workflows that act - with confirmation gates in the prompt.

Get started

Quickstart

Connect a client and run your first task

Guides

Concepts, use cases, best practices

Tool Reference

Every tool, parameter, and outcome