MCP Connect
MCPサーバーで、iOSシミュレーターの制御とブラウザーの自動化機能を統合し、AIアシスタントにデバイス管理、スクリーンショット、ジェスチャー操作、DOMインタラクションなどのツールを提供し、複数のMCPクライアントの迅速なインストールと設定をサポートします。
2ポイント
3.7K

MCP Connectとは?

MCP ConnectはModel Context Protocol (MCP)サーバーで、iOSシミュレーターの制御とブラウザーの自動化機能を統一されたツールに統合しています。AIアシスタントを通じて、スクリーンショットの撮影、ジェスチャーのシミュレート、ウェブページのナビゲート、React Nativeアプリケーションのデバッグなどの操作を、デバイスやブラウザーを手動で操作することなく実行できます。

MCP Connectの使い方は?

MCP Connectの使用は非常に簡単です。まず、ワンクリックインストールスクリプトを使用してAIアシスタント(Claude Code、Cursorなど)を設定し、エディターを再起動します。その後、自然言語の命令を使用してiOSシミュレーターとブラウザーを直接制御できます。例えば、「シミュレーターの画面をキャプチャ」や「ブラウザーで特定のウェブページを開き、ボタンをクリック」などです。

適用シーン

MCP Connectは以下のシーンに特に適しています。モバイルアプリケーション開発者がiOSアプリケーションのインターフェイスを迅速にテストする場合、React Native開発者がアプリケーションをデバッグする場合、品質保証エンジニアがテストプロセスを自動化する場合、コンテンツクリエイターがデバイスのスクリーンショットを迅速に取得する場合、またはシミュレートデバイスとブラウザーを同時に制御する自動化タスクが必要な場合です。

主要機能

iOSシミュレーター制御
iOSシミュレーターを全面的に制御します。スクリーンショットの撮影、デバイス管理、ジェスチャーのシミュレート、テキスト入力、URLナビゲート、UIチェックなどの機能があります。複数のスクリーンショット形式と正確な座標制御をサポートしています。
ブラウザー自動化
Chrome/Chromiumブラウザーを自動化します。ページのナビゲート、要素とのインタラクション、JavaScriptの実行、DOMチェック、スクリーンショットの撮影などの機能をサポートしています。React Native開発体験を特別に最適化しています。
スマートツールフィルタリング
システム環境を自動的に検出し、利用可能なツールのみを表示します。システムにXcodeがインストールされていない場合、iOSシミュレーターツールは表示されず、干渉を減らし、AIアシスタントのコンテキスト使用を最適化します。
ワンクリックインストール設定
異なるAIアシスタント(Claude Code、Cursor、Windsurfなど)に対応したワンクリックインストールスクリプトを提供し、MCPサーバーの設定を自動的に構成します。設定ファイルを手動で編集する必要はありません。
React Native開発サポート
React Native開発者向けに特別に用意されたショートカットツールを提供します。Metro Bundlerインターフェイスの開放、ログの取得、再読み込みのトリガーなどの機能があり、開発効率を向上させます。
高度なジェスチャーサポート
fb - idbを通じて、正確なクリックとスライドジェスチャーをサポートします。ジェスチャーの持続時間と座標精度を制御でき、より自然なインタラクションのシミュレートを提供します。
利点
統一されたインターフェイス:iOSシミュレーターとブラウザーの制御を1つのツールに統合し、異なるツールを切り替える必要がありません。
自然言語制御:AIアシスタントを通じて自然言語の命令を使用し、技術的な敷居を下げます。
自動化程度が高い:繰り返しの手動操作を減らし、テストと開発の効率を向上させます。
スマートな適合:システム環境を自動的に検出し、利用可能な機能のみを表示します。
インストールが簡単:異なるエディターに対応した自動インストールスクリプトを提供します。
オープンソースで無料:MITライセンスに基づいており、自由に使用および変更できます。
制限
プラットフォーム制限:macOSシステムのみをサポートし、Xcode環境が必要です。
外部ツールに依存:一部の機能は、最適な体験を得るためにfb - idbのサポートが必要です。
学習曲線:基本的なiOSシミュレーターとブラウザーの自動化概念を理解する必要があります。
権限要件:ジェスチャー機能には、システムのアクセシビリティ権限が必要です。
リソース消費:シミュレーターとブラウザーを同時に実行すると、多くのシステムリソースを消費する可能性があります。

使い方

環境の準備
システムが基本要件を満たしていることを確認してください。macOSオペレーティングシステム、XcodeとiOSシミュレーターがインストールされていること、Node.js 18以上のバージョン、ChromeまたはChromiumブラウザーが必要です。
MCP Connectのインストール
使用しているAIアシスタントに応じて、対応するインストールコマンドを選択してください。インストールスクリプトは自動的にエディターの設定を構成します。
エディターの再起動
インストールが完了したら、コードエディターまたはAIアシスタントクライアントを再起動して、設定を有効にします。
使用の開始
AIアシスタントで自然言語の命令を使用して、シミュレーターとブラウザーを制御します。ツールはシステム環境に応じて、利用可能な機能を自動的に表示します。
オプション:fb - idbのインストールによる機能強化
より正確なジェスチャー制御が必要な場合は、fb - idbをインストールして、クリックとスライドジェスチャー機能を強化できます。

使用例

iOSアプリケーションのインターフェイステスト
モバイルアプリケーション開発者として、アプリケーションがさまざまな状態でどのように表示されるかを迅速にテストする必要があります。MCP Connectを使用すると、スクリーンショットのプロセスを自動化し、UI要素が正しく表示されているかを確認できます。
React Native開発のデバッグ
React Nativeアプリケーションを開発する際には、Metro Bundlerのログを確認し、アプリケーションを再読み込みする必要がよくあります。MCP Connectは、これらの操作を簡素化するための特別なショートカットツールを提供します。
ウェブの自動化テスト
ウェブフォームの送信プロセスをテストします。フィールドの入力、ボタンのクリック、結果の検証が含まれます。MCP Connectは、実際のユーザーの操作をシミュレートできます。
クロスデバイスワークフロー
iOSシミュレーターとブラウザーで同時に関連する操作を実行する必要があります。たとえば、アプリケーションとウェブページの相互作用をテストしたり、モバイル端末とデスクトップ端末の表示效果を比較したりする場合です。

よくある質問

MCP ConnectはどのAIアシスタントをサポートしていますか?
ジェスチャー機能(クリック、スライド)が正常に動作しないのはなぜですか?
一部の機能のみを使用するにはどうすればいいですか?たとえば、ブラウザー機能のみを使用したい場合。
インストール後にエディターを再起動する必要がありますか?
WindowsまたはLinuxシステムをサポートしていますか?
MCP Connectをアンインストールするにはどうすればいいですか?
複数のiOSシミュレーターを同時に制御できますか?
スクリーンショットファイルはどこに保存されますか?

関連リソース

GitHubリポジトリ
MCP Connectのソースコードと最新バージョン
Model Context Protocol公式サイト
MCPプロトコルの技術的な詳細と仕様を理解する
Xcodeダウンロード
Xcode開発ツール(iOSシミュレーターを含む)をダウンロードする
fb - idbドキュメント
fb - idbの公式ドキュメントとインストールガイド
React Nativeドキュメント
React Nativeフレームワークの公式ドキュメント
問題フィードバック
バグの報告や機能提案を行う

インストール

以下のコマンドをクライアントにコピーして設定
{
  "mcpServers": {
    "mcp-connect": {
      "command": "mcp-connect"
    }
  }
}

{
  "mcpServers": {
    "mcp-connect": {
      "command": "npx",
      "args": ["-y", "@plaintest/mcp-connect"]
    }
  }
}

{
  "mcpServers": {
    "mcp-connect": {
      "command": "npx",
      "args": ["-y", "@plaintest/mcp-connect", "--only=browser"]
    }
  }
}
注意:あなたのキーは機密情報です。誰とも共有しないでください。

代替品

A
Acemcp
Acemcpは、コードライブラリのインデックス化と意味検索を行うMCPサーバーです。自動増分インデックス、複数エンコーディングファイルの処理、.gitignore統合、およびWeb管理インターフェイスをサポートしており、開発者がコードのコンテキストをすばやく検索し、理解するのに役立ちます。
Python
8.6K
5ポイント
B
Blueprint MCP
Blueprint MCPは、Arcadeエコシステムに基づくチャート生成ツールで、Nano Banana Proなどの技術を利用して、コードベースとシステムアーキテクチャを分析し、アーキテクチャ図、フローチャートなどのビジュアルチャートを自動生成し、開発者が複雑なシステムを理解するのを支援します。
Python
7.1K
4ポイント
M
MCP Agent Mail
MCPエージェントメールは、AIプログラミングエージェント向けのメール形式の調整レイヤーで、ID管理、メッセージの送受信、ファイルの予約、検索機能を提供し、複数のエージェントの非同期協力と競合の回避をサポートします。
Python
8.4K
5ポイント
M
MCP
Microsoft公式のMCPサーバーで、AIアシスタントに最新のMicrosoft技術ドキュメントの検索と取得機能を提供します。
11.9K
5ポイント
A
Aderyn
アデリンは、Rustで書かれたオープンソースのSolidityスマートコントラクト静的分析ツールで、開発者やセキュリティ研究者がSolidityコードの脆弱性を発見するのを支援します。FoundryとHardhatプロジェクトをサポートし、複数の形式のレポートを生成でき、VSCode拡張機能も提供します。
Rust
10.6K
5ポイント
D
Devtools Debugger MCP
Node.jsデバッガーMCPサーバーは、Chrome DevToolsプロトコルに基づく完全なデバッグ機能を提供します。ブレークポイントの設定、ステップ実行、変数のチェック、式の評価などが含まれます。
TypeScript
10.0K
4ポイント
S
Scrapling
Scraplingは適応型ウェブページのスクレイピングライブラリで、ウェブサイトの変化を自動的に学習し、要素を再配置します。複数のスクレイピング方法とAI統合をサポートし、高性能な解析と開発者に優しい体験を提供します。
Python
11.8K
5ポイント
M
Mcpjungle
MCPJungleは自ホスト型のMCPゲートウェイで、複数のMCPサーバーを集中的に管理および代理し、AIエージェントに統一されたツールアクセスインターフェースを提供します。
Go
0
4.5ポイント
G
Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
14.6K
4.5ポイント
E
Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
18.6K
4.8ポイント
C
Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
56.4K
4.7ポイント
B
Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
29.1K
4.5ポイント
G
Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
15.9K
4.3ポイント
U
Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
18.8K
5ポイント
M
Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
16.2K
5ポイント
S
Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
25.4K
4.5ポイント
AIBase
智啓未来、あなたの人工知能ソリューションシンクタンク
© 2025AIBase