iOS Development Bridge (idb)

by noahlozevski

155 downloads
Not rated
GitHub

About

Interact with iOS simulators and devices using Facebook's iOS Development Bridge (idb).

Details

Author
noahlozevski
Downloads
155
Categories
Developer Tools, Other

- Integrates MCP with Facebook’s iOS Development Bridge (idb)
- Enables automated test execution via MCP
- Supports screenshot testing
- Allows automated iOS device interactions
- Manages app installation and removal
- Operates over command-line interface (npx)

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name iOS Development Bridge (idb)
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install idb-companion via Homebrew (brew tap facebook/fb then brew install idb-companion). Start the server with npx -y @noahlozevski/mcp-idb, or add it to your mcp-config.json as shown in the README to use it with MCP clients.

idb

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "ios development bridge (idb)": {
            "mcp-idb": {
                "command": "npx",
                "args": [
                    "-y",
                    "@noahlozevski/mcp-idb"
                ]
            }
        }
    }
}

McpServers

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

Interact with iOS simulators and devices using Facebook's iOS Development Bridge (idb).

MCP server integration for Facebook's iOS Development Bridge (idb).

This package provides integration betweenMCP (Model Context Protocol)and Facebook'sidb (iOS Development Bridge), enabling automated iOS device management and test execution through MCP.

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

For more details, visit theofficial idb GitHub repository.

To use idb in your MCP configuration, add the following to yourmcp-config.json:

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

- Automated test development
- Screenshot testing
- Automated interactions ("tap the home button on the screen")
- Installing / removing applications

This project uses Prettier for code formatting. To format your code:

The formatting configuration can be found in.prettierrcat the root of the project.
- idb companion not found: Ensure idb-companion is installed via Homebrew
- Device not detected: Make sure the iOS device is:

- Connected via USB
- Trusted on the computer
- Has developer mode enabled

Please follow the standard MCP contribution guidelines when making changes to this package.

This project is part of Mobile Control Plane (MCP) and follows Amazon's internal licensing policies.

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Drives an Android emulator or a real device over adb: screenshots, UI hierarchy with true device-pixel coordinates, tap and type, app lifecycle, logcat, and Gradle builds and tests.

Interact with Android devices using the Android Debug Bridge (ADB).

AI 測試大師 — MCP server driving pytest / Jest / Cypress / Go / Maestro. Analyze, generate, run, advise. Web + Mobile (iOS/Android/BlueStacks).

Control Android devices using the Android Debug Bridge (ADB).

Control Android devices via the Android Debug Bridge (ADB).

Automate Android devices using the Gbox SDK.

Catch App Store rejections before they happen

An agentic toolkit to control, debug, and profile iOS and Android apps.

The deepest Android Debug Bridge MCP server — 147 tools from UI to baseband.

AI-powered E2E testing for 10 platforms. 253 MCP tools. Zero config. Test Flutter, React Native, iOS, Android, Web, Electron, Tauri, KMP, .NET MAUI from natural language.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.