SimAgentation

Annotate a running simulator in your browser and send the notes to your coding agent over MCP.

View on GitHub ↗
Stars
★ 61
Last commit
6 Oct 2026
Maintenance
Active
Licence
Apache-2.0
Category
MCP Servers
GitHub
lcandy2/sim-agentation

Overview

SimAgentation lets you annotate a running iOS simulator in your browser and send those notes to your coding agent. You click an element or draw a box over an area, write a note, and the agent receives it with element details and a screenshot. The page is laid out like Xcode's Device Hub.

Features

  • Design Mode freezes the screen and loads the accessibility tree so you can pick elements
  • MCP server with seven tools for pending annotations, watching for new ones and marking them resolved
  • In Claude Code, annotations can arrive in a running session as you send them
  • Copy all pending annotations as Markdown to paste anywhere
  • Supports the iPhone Duo foldable in Xcode 27.1

Requirements

  • macOS on Apple silicon
  • Xcode 26 (27.1 for iPhone Duo)

Install

  1. Install with Homebrew and open it

    brew install lcandy2/tap/sim-agentation
    sim-agentation serve --open
  2. Claude Code plugin

    /plugin marketplace add lcandy2/sim-agentation
    /plugin install sim-agentation@sim-agentation
  3. Or add just the MCP server

    claude mcp add sim-agentation -- sim-agentation mcp

Example

Press Shift Command D, click a misaligned button, note "this should line up with the title" and your agent picks it up and fixes the layout.

Works with

Claude CodeCodexCursor

Listed in

swiftskills.dev

Read the code before you install anything. SwiftAgents doesn't review or endorse the tools listed here. Active: a commit in the last 90 days. Slowing: last commit within the past year. Stale: older than a year, or archived.

More in this category