Skip to main content
Glama

MCP-IDB

by noahlozevski

mcp-idb

Facebook の iOS Development Bridge (idb) 用の MCP サーバー統合。

概要

このパッケージは、MCP (Model Context Protocol)と Facebook のidb (iOS Development Bridge)間の統合を提供し、MCP を介した iOS デバイス管理とテスト実行の自動化を可能にします。

サーバーを起動します。

npx -y @noahlozevski/mcp-idb

前提条件

idbのインストール

idb をインストールするには:

brew tap facebook/fb brew install idb-companion # verify installation idb

詳細については、公式 idb GitHub リポジトリをご覧ください。

構成

mcp-config.json セットアップ

MCP 構成で idb を使用するには、 mcp-config.jsonに次のコードを追加します。

{ "mcpServers": { "idb": { "command": "npx", "args": ["-y", "@noahlozevski/idb"] } } }

使用例には次のようなものがあります:

  • 自動テスト開発
  • スクリーンショットのテスト
  • 自動インタラクション(「画面上のホームボタンをタップ」)
  • アプリケーションのインストール/削除

発達

コードのフォーマット

このプロジェクトでは、コード���フォーマットにPrettierを使用しています。コードをフォーマットするには、以下の手順に従ってください。

npm run format # Format all files

フォーマット設定は、プロジェクトのルートにある.prettierrcにあります。

トラブルシューティング

よくある問題と解決策:

  1. idbコンパニオンが見つかりません: Homebrew経由でidb-companionがインストールされていることを確認してください
  2. デバイスが検出されません: iOS デバイスが次の状態であることを確認してください:
    • USB経由で接続
    • コンピューター上で信頼される
    • 開発者モードが有効になっています

貢献

このパッケージに変更を加える場合は、標準の MCP 貢献ガイドラインに従ってください。

ライセンス

このプロジェクトは、Mobile Control Plane (MCP) の一部であり、Amazon の内部ライセンス ポリシーに従います。

Deploy Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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 デバイスの管理とテスト実行の自動化が可能になります。

  1. 概要
    1. 前提条件
      1. idbのインストール
    2. 構成
      1. mcp-config.json セットアップ
    3. 発達
      1. コードのフォーマット
    4. トラブルシューティング
      1. 貢献
        1. ライセンス

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            Facilitates 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
          • A
            security
            F
            license
            A
            quality
            Implements 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 -
            1
            136
            • Apple
            • Linux
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol (MCP) implementation for connecting to and working with various database systems.
            Last updated -
            26
            18
            MIT License
            • Linux
            • Apple
          • -
            security
            A
            license
            -
            quality
            An 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 -
            21
            AGPL 3.0

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/noahlozevski/mcp-idb'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server