Skip to main content
Glama

MCP-IDB

by noahlozevski

mcp-idb

Facebook의 iOS 개발 브릿지(idb)를 위한 MCP 서버 통합.

개요

이 패키지는 MCP(Model Context Protocol) 와 Facebook의 idb(iOS Development Bridge) 간의 통합을 제공하여 MCP를 통해 자동화된 iOS 기기 관리 및 테스트 실행을 가능하게 합니다.

서버를 시작합니다:

지엑스피1

필수 조건

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 companion을 찾을 수 없습니다 . Homebrew를 통해 idb-companion이 설치되어 있는지 확인하세요.
  2. 장치가 감지되지 않음 : iOS 장치가 다음 사항을 확인하세요.
    • USB를 통해 연결됨
    • 컴퓨터에서 신뢰됨
    • 개발자 모드가 활성화되어 있나요?

기여하다

이 패키지를 변경할 때는 표준 MCP 기여 지침을 따르세요.

특허

이 프로젝트는 모바일 제어 평면(MCP)의 일부이며 Amazon의 내부 라이선스 정책을 따릅니다.

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