Skip to content

πŸ…² Hello World β€” MCP + Claude Code

Claude Code drives the phone. Type in the TUI, watch it act. This is the exact run from the video above β€” no scripted mockup, one prompt end to end.

One command registers Ghost’s MCP server:

Terminal window
claude mcp add android-agent -- uvx --from ghost-in-the-droid android-agent-mcp

That’s the whole ritual. All 62 MCP tools β€” tap, type_text, launch_app, get_screen_tree, screenshots, OCR, skills β€” are now in Claude Code’s hands.

Open Claude Code and type what you want done, like the video does:

Check in the reddit app what's on r/LocalLLaMA. Use the ASUS phone.

Claude Code lists your devices, launches Reddit, reads the screen hierarchy, and taps its way through β€” you’ll see each tool call stream by (list_devices, launch_app, get_screen_tree, tap, …) while the phone moves on its own.

Ask something with a visible answer:

Take a screenshot and tell me what app is open.

If Claude describes your home screen, the ghost is in the machine.

  • MCP Server β€” the full tool catalog and architecture
  • MCP Clients β€” every other client that can drive Ghost
  • Skill System β€” teach the ghost reusable moves
  • Dashboard β€” watch the possession live in your browser

MCP + Codex Β· MCP + Antigravity Β· Ghost CLI Β· LangChain Β· Web Chat Β· On-Device Android Β· On-Device iPhone Β· iPhone Duolingo