MCP.Market

Icemoon — control a real iPhone with AI MCP server

by icemoon.app·app.icemoon/automation-studio·v1.0.1

Control real, physical iPhones with AI: screen reading, human-like touch, no jailbreak.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
New

0 stars18 downloads/wk

Reviews

Write one

Nobody has reviewed Icemoon — control a real iPhone with AI yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Icemoon — control a real iPhone with AI tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan2 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 52 days ago12/15
  • Maintainer identitynamespace and repository owner differ; website matches verified namespace5/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Icemoon — control a real iPhone with AI compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 65% of 48,255 servers
Downloads a week
18
more than 5% of 12,191 servers with a package

Install Icemoon — control a real iPhone with AI in Claude Code, Cursor or VS Code

Runs npx -y icemoon-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add automation-studio -- npx -y icemoon-mcp
Add to Cursor

What the publisher says

From the Icemoon — control a real iPhone with AI repository's README, as published. We do not edit it. Read it on GitHub

Icemoon MCP Server — control real iPhones from Claude

Give your AI hands. Icemoon exposes physical iPhones to Claude (and any MCP-compatible client) through a local Model Context Protocol server. The AI reads the device screen, plans multi-step tasks, and executes them with human-like touch — on stock iOS, no jailbreak.

This repository is the official documentation and integration reference for the MCP server that ships inside the Icemoon app. The server itself is bundled with the app (commercial, closed source); everything you need to connect it to your MCP client is documented here.

Website: icemoon.app · MCP overview: icemoon.app/mcp · Install guide: icemoon.app/install

What it does

┌────────────┐     MCP (stdio)     ┌──────────────────┐     USB      ┌────────────┐
│   Claude   │ ◄─────────────────► │  Icemoon MCP     │ ◄──────────► │  iPhone(s) │
│  (or any   │                     │  server + app    │              │  stock iOS │
│ MCP client)│                     │  on your Mac     │              │            │
└────────────┘                     └──────────────────┘              └────────────┘
  • Sees the screen as structure, not pixels — real UI elements (buttons, labels, text fields) with identifiers and coordinates.
  • Touches like a hand, not a script — every swipe follows a unique Bezier curve, taps carry natural timing jitter, typing goes through the real iOS keyboard.
  • Plans in the open — for multi-step tasks the AI creates a plan you watch progress live on the Icemoon dashboard.
  • Drives a fleet — connections are pooled; the AI switches between connected iPhones instantly or targets a specific device per call.
  • Runs locally — the MCP server and the devices live on your Mac. Nothing goes to Icemoon's servers.

Requirements

  • macOS 13+ on Apple Silicon (M1 or newer)
  • Icemoon installed and activated — the MCP server is included in the Farm and Scale plans
  • One or more iPhones connected over USB (stock iOS, no jailbreak — setup guide)

Quick start (Claude Desktop)

  1. Install Icemoon and connect an iPhone — step-by-step guide.
  2. In the Icemoon app, open AI Copilot → Install to Claude Desktop. The app registers the server (named automation-studio) in ~/Library/Application Support/Claude/claudedesktopconfig.json automatically, with its bundled Python runtime — nothing to install by hand.
  3. Restart Claude Desktop. The device tools are now available in every chat.

Ask something like:

Open Settings on my iPhone, turn on Do Not Disturb, and verify it stuck.

Via npm (any MCP client)

icemoon-mcp is a tiny launcher: it finds the installed Icemoon app and hands stdio to the server bundled inside it. No Python to install, no paths to look up.

{
  "mcpServers": {
    "icemoon": {
      "command": "npx",
      "args": ["-y", "icemoon-mcp"]
    }
  }
}

The launcher itself is MIT-licensed and has zero dependencies — read it, it is about a hundred lines. It does nothing on its own: the Icemoon app must be installed and licensed, otherwise it prints where to get it and exits.

If an AI agent is doing the setup for you, point it at llms-install.md — the prerequisites to check, the config to write, and what each failure message means.

Manual configuration (Claude Code, Cursor, other MCP clients)

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Icemoon — control a real iPhone with AI: common questions

Is Icemoon — control a real iPhone with AI MCP server safe?
Mostly: it is graded B (83/100). Read the Icemoon — control a real iPhone with AI safety report
How do I install Icemoon — control a real iPhone with AI?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Icemoon — control a real iPhone with AI need an API key?
No secret keys are declared. It reads 2 settings from the environment.
Is Icemoon — control a real iPhone with AI maintained?
The last commit was 93 days ago (2026-08-03). The latest release is v1.0.1.
What can I use instead of Icemoon — control a real iPhone with AI?
Servers from other publishers that do the same job: Mobilerun MCP server.
How does Icemoon — control a real iPhone with AI compare with other MCP servers?
safety score 83/100 (higher than 65% of 48,255 servers); downloads a week 18 (more than 5% of 12,191 servers with a package). Full comparison.

Alternatives to Icemoon — control a real iPhone with AI

Same job from other publishers: the closest match first, then the best rated.

  • Mobilerun
    Let AI agents control Android and iOS devices on Mobilerun Cloud: screen, input, apps, workflows.
    A