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)的一部分,遵循亚马逊的内部许可政策。

Install 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

模型上下文协议 (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
            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
            Python
          • 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
            125
            Python
            • Apple
            • Linux
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol (MCP) implementation for connecting to and working with various database systems.
            Last updated -
            16
            18
            TypeScript
            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 -
            15
            Python
            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