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의 내부 라이선스 정책을 따릅니다.

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