simctl-mcp logo

simctl-mcpsimctl-mcp MCPサーバ

(0)
Daniel Nikulshynレビュー: Daniel Nikulshyn·更新 2026年7月

概要

simctl-mcpはiOSシミュレータのコントロール用にModel Context Protocolサーバ実装です。デバイスの管理、アプリのインストール・アンインストール、システム機能の操作など、タスクの自動化を可能にする。このサーバは2つのモードでスタートできます。STDIOモードとHTTP サーバー モード。STDIOモードでは、標準入出力ストリームを通じていつぞの情報交換を行います。一方、HTTPサーバー モードではスペックのポート番号でHTTP接続を待ち受けます。このサーバでは、Appiumの接続文字列を生成する、クリップボードコンテンツの設定、スリーンショットなど、機能の数々を実行できます。この実装はTypeScriptに基づいており、npxコマンドを使用して実行します。これらの設定はJSONファイルを指定することで行います。また、端末、モード、他設定などで指定します。

主な機能

  • デバイス管理:デバイスの作成、削除、復帰、シャットダウン、デバイスの一覧表示
  • アプリケーション管理:インストール、アンインストール、起動、終了、アプリケーション情報の取得
  • アプリ許可:許可の付与、取消、取消のリセット
  • システム機能:URLを開く、メディアファイルの追加、環境変数の取得/設定
  • 証明書・セキュリティ:root証明書の追加、一般的な証明書の追加、キーチェーンのリセット
  • メディア&コンテンツ:スクリーンショットの取得、ペーストボード コンテンツの取得/設定

料金

モデル
Free
評価
まだレビューはありません

ユースケース

自動テスト

simctl-mcp を使用すると、iOS アプリのテストを自動化できます。シミュレータ デバイスの作成と管理、アプリのインストールと起動、ユーザー インタラクションのシミュレーションなどを実行できます。

開発およびデバッグ

simctl-mcp は、iOS シミュレータと対話するための開発者にとって便利な手段を提供します。アプリケーションの迅速なテストとデバッグが可能です。

メリット & デメリット

メリット

  • iOSシミュレータへの操作のための包括なインターフェイスを提供します。
  • STDIOモードとHTTPサーバーモードなど、複数のオペレーションモードをサポートします。
  • デバイスやアプリケーション管理を含むさまざまな機能を提供します。

デメリット

  • ドキュメントや例の使用が制限されています。
  • 完全に利用できるには、技術的専門知識が必要です

レビュー

レビューを投稿するにはログインしてください。

まだレビューはありません。最初の一人になりましょう!

Q&A

What are the main limitations of using simctl-mcp?

Documentation and usage examples are limited, and full utilization often requires technical expertise to configure the JSON settings and interact with the server via STDIO or HTTP.

Asked by Tunde Balogun · Jul 8, 2025

What app‑level actions can be performed?

You can install, uninstall, launch, terminate, and retrieve information about apps, as well as manage app permissions (grant, revoke, reset).

Asked by Yaw Owusu · Jun 16, 2025

How can I control device lifecycle with simctl-mcp?

The server allows you to create, delete, boot, shutdown, and list iOS Simulator devices, enabling full automation of device management tasks.

Asked by Petros Georgiou · May 29, 2025

What modes does simctl-mcp support for running the server?

simctl-mcp can be run in STDIO Mode, where it communicates through standard input/output streams, or in HTTP Server Mode, where it listens for HTTP connections on a user‑specified port.

Asked by Kirsi Laine · May 18, 2025

質問する

マルチクラウンドプロトコルサーバーの代替

Playwright MCP interface preview
Playwright MCPマルチクラウンドプロトコルサーバー

オープンソースのMCP サーバー、LLMs がリアルブラウザを Playwright とアクセシビリティサムネルの力で操作できる。

4.8 (6)
Free
Pydantic AI interface preview
Pydantic AIマルチクラウンドプロトコルサーバー

Python エージェント フレームワークとして Pydantic チームが提供する型安全の GenAI アプリケーションをビルドする。

4.8 (6)
Free
Cognee interface preview
Cogneeマルチクラウンドプロトコルサーバー

アダプティブ メモリ レイヤーは、AI エージェントが時間の経過とともにコンテキストから学ぶことができます。

4.8 (5)
Free
Inbox Zero interface preview
Inbox Zeroマルチクラウンドプロトコルサーバー

Email AIアシスタントがメールを整理、回答の下書きを書き、インボックスのゼロに到達させるためにサポートする。

4.8 (4)
Free
Screenpipe interface preview
Screenpipeマルチクラウンドプロトコルサーバー

オープンソースの 24 時間体制のローカルスクリーンおよび音声録画によるコンテキスト意識を持つ AI アプリ作成のため

4.8 (4)
Free
AgentKit interface preview
AgentKitマルチクラウンドプロトコルサーバー

TypeScriptライブラリです。ツール、メモリ、多エージェントワークフローとともにAIエージェントを構築およびオーケストレーションする。

4.5 (4)
Free
onchain-mcp logo
onchain-mcpマルチクラウンドプロトコルサーバー

銀行未満のオンチェーンAPIをMCPに導入

(0)
26Free
markitdown logo
markitdownマルチクラウンドプロトコルサーバー

Python tool for converting files and office documents to Markdown.

(0)
23Free