iOS Simulator MCP Server
iOS Simulator MCPサーバーでClaude連携・iOSシミュレータ操作を自動化
npx ios-simulator-mcp概要
iOS Simulator MCP Serverの設定方法と使い方。
macOSのiOSシミュレータをClaudeから操作・検査できるMCPサーバー。
スクリーンショット取得・画面録画・タップ/スワイプ・テキスト入力・UI要素の検索・アプリのインストールや起動などが可能。
ClaudeとiOSシミュレータのMCPサーバー連携により、iOSアプリの動作確認やUIテスト、再現手順の実行といった作業を自動化できる。
Xcodeのシミュレータ環境があればすぐ使え、モバイル開発のデバッグ支援に役立つ。
設定方法は npx ios-simulator-mcp を起動するようClaude Codeに登録するだけでシンプルに完結する。
料金・APIキー情報
料金
完全無料APIキー
🔓 不要✅このMCPはAPIキー不要です。別途セットアップが必要な場合があります(上記参照)。
こんな使い方ができます
起動中のiOSシミュレータのスクリーンショットをClaudeに取得・確認させられる
アプリ画面をタップ・スワイプ・入力する操作をClaudeに実行させられる
UI要素を検索してClaudeに画面構造を把握させられる
アプリのインストール・起動を含む動作確認シナリオをClaudeに任せられる
セットアップ手順
- 1
macOSにXcode(およびiOSシミュレータ)をインストールしておく
- 2
ターミナルで以下を実行してClaude Codeに追加する:claude mcp add ios-simulator -- npx -y ios-simulator-mcp
設定ファイル
コピー前に確認
macOSとXcode(iOSシミュレータ)が必要。Node.js環境で npx -y ios-simulator-mcp として起動する。ローカル開発する場合はリポジトリをクロード→ビルドし node /full/path/to/build/index.js として登録することもできる。APIキーは不要。
claude mcp add ios-simulator -- npx -y ios-simulator-mcp注意事項
リポジトリ joshuayoes/ios-simulator-mcp が本体(npm: ios-simulator-mcp)。iOSシミュレータに対する操作・検査ツール(get_transcript ではなくスクリーンショット・タップ・録画など)を公開する。macOS専用。