mcp-idb
Facebook の iOS Development Bridge (idb) 用の MCP サーバー統合。
概要
このパッケージは、MCP (Model Context Protocol)と Facebook のidb (iOS Development Bridge)間の統合を提供し、MCP を介した iOS デバイス管理とテスト実行の自動化を可能にします。
サーバーを起動します。
前提条件
idbのインストール
idb をインストールするには:
詳細については、公式 idb GitHub リポジトリをご覧ください。
構成
mcp-config.json セットアップ
MCP 構成で idb を使用するには、 mcp-config.json
に次のコードを追加します。
使用例には次のようなものがあります:
- 自動テスト開発
- スクリーンショットのテスト
- 自動インタラクション(「画面上のホームボタンをタップ」)
- アプリケーションのインストール/削除
発達
コードのフォーマット
このプロジェクトでは、コード���フォーマットにPrettierを使用しています。コードをフォーマットするには、以下の手順に従ってください。
フォーマット設定は、プロジェクトのルートにある.prettierrc
にあります。
トラブルシューティング
よくある問題と解決策:
- idbコンパニオンが見つかりません: Homebrew経由でidb-companionがインストールされていることを確認してください
- デバイスが検出されません: iOS デバイスが次の状態であることを確認してください:
- USB経由で接続
- コンピューター上で信頼される
- 開発者モードが有効になっています
貢献
このパッケージに変更を加える場合は、標準の MCP 貢献ガイドラインに従ってください。
ライセンス
このプロジェクトは、Mobile Control Plane (MCP) の一部であり、Amazon の内部ライセンス ポリシーに従います。
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Model Context Protocol (MCP) と Facebook の iOS Development Bridge (idb) の統合により、自然言語による iOS デバイスの管理とテスト実行の自動化が可能になります。
Related Resources
Related MCP Servers
- -securityFlicense-qualityFacilitates interaction and context sharing between AI models using the standardized Model Context Protocol (MCP) with features like interoperability, scalability, security, and flexibility across diverse AI systems.Last updated -1
- AsecurityFlicenseAqualityImplements the Model Context Protocol (MCP) to provide AI models with a standardized interface for connecting to external data sources and tools like file systems, databases, or APIs.Last updated -1136
- -securityAlicense-qualityA Model Context Protocol (MCP) implementation for connecting to and working with various database systems.Last updated -2618MIT License
- -securityAlicense-qualityAn implementation of the Model Context Protocol (MCP) that enables interaction with debug adapters, allowing language models to control debuggers, set breakpoints, evaluate expressions, and navigate source code during debugging sessions.Last updated -21AGPL 3.0