verify_start, screen, tap and run_tests. See the MCP server for the full list.
Add it
--dry-run to see the change first and write nothing. Run the command again and nothing changes.
Without the mobster command on your PATH, run Claude Code’s own command with the agent inside Mobster for Mac:
--scope user adds it to every project. Without it, Claude Code adds the server to the current folder only. Mobster for Mac does the same from Settings › Connectors: Add beside Claude Code, under Use Mobster from….
What it writes
When theclaude command is on your PATH, Mobster runs claude mcp add --scope user, as above. Otherwise it writes the same entry in ~/.claude.json, or in $CLAUDE_CONFIG_DIR/.claude.json when that is set:
~/.claude.json
mobster, and it never writes a key. --project DIR writes DIR/.mcp.json instead, a file you commit so everyone on the project gets the server.
Check it
status. It also checks that Claude Code’s entry points to an existing mobster executable. On 26 Oct 2026 (Mobster 0.4.0, no key set) it printed:
/mcp lists mobster.
Check a screen
Build your app for the simulator, then ask Claude Code in your project’s folder:verify_start with the app’s path and the expectation, drives the simulator with screen and tap, and calls verify_finish. verify_finish checks the declared expectations. You get a verdict of passed, failed, needs_review or couldnt_run. You get the report path and an overlay frame when available. No model grades the outcome. Claude drives with its own model, so Mobster needs no key. The key-less loop
Add the skill
~/.claude/skills/ios-testing, so Claude also knows the verify loop and the rules for a real iPhone: ask before anything that sends, buys, posts or deletes, and never enter a passcode. The Claude Code plugin adds the skill too.
--with-xcode-tools also adds Xcode’s own MCP tools (xcrun mcpbridge, Xcode 26.3 or later) to Claude Code.
Remove the MCP server
mobster entry and leaves your other servers alone. Claude Code’s own reference for MCP servers is at https://code.claude.com/docs/en/mcp.