Skip to main content
Glama

MCP-IDB

by noahlozevski

mcp-idb

Facebook 的 iOS Development Bridge (idb) 的 MCP 服务器集成。

概述

该软件包提供了MCP(模型上下文协议)和 Facebook 的idb(iOS 开发桥)之间的集成,从而实现了通过 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 贡献指南。

执照

该项目是移动控制平面(MCP)的一部分,遵循亚马逊的内部许可政策。

You must be authenticated.

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

模型上下文协议 (MCP) 与 Facebook 的 iOS 开发桥 (idb) 之间的集成,实现了通过自然语言实现自动化 iOS 设备管理和测试执行。

  1. 概述
    1. 先决条件
      1. 安装 idb
    2. 配置
      1. mcp-config.json 设置
    3. 发展
      1. 代码格式化
    4. 故障排除
      1. 贡献
        1. 执照

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that enables AI assistants to build and test Xcode projects directly through a standardized interface, with capabilities for running tests, monitoring progress, and accessing logs in real-time.
            Last updated -
            29
            TypeScript
          • -
            security
            F
            license
            -
            quality
            A bridge between iOS simulators and the Model Context Protocol, enabling programmatic control of iOS simulators through standardized communication interfaces.
            Last updated -
            12
            TypeScript
            • Apple
          • -
            security
            A
            license
            -
            quality
            A MCP server that enables LLMs to interact with iOS simulators through natural language commands.
            Last updated -
            67
            TypeScript
            Apache 2.0
            • Apple
          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that provides tools for Xcode-related operations, making it easier to work with iOS project management, building, testing, archiving, and deploying apps to both simulators and physical devices.
            Last updated -
            9
            43
            JavaScript
            MIT License
            • Apple

          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