Repolode
getsentry

getsentry/MobileBuildMCP

AI 코딩 에이전트가 iOS 및 macOS Xcode 프로젝트를 빌드하고 테스트하고 실행할 수 있도록 도구를 제공하는 MCP 서버 겸 CLI입니다.

스타
6,494
포크
328
열린 이슈
32
마지막 커밋
7시간 전

어떤 프로젝트인가요?

MobileBuildMCP는 iOS 및 macOS 프로젝트를 다루기 위한 Model Context Protocol 서버이자 명령줄 도구입니다. xcodebuild 및 관련 Apple 도구를 감싸서 Cursor, Claude Code, Codex 같은 AI 코딩 에이전트가 원시 셸 명령 대신 구조화된 도구 호출을 통해 Xcode 프로젝트를 빌드하고 테스트하고 실행할 수 있게 합니다.

같은 패키지를 독립형 CLI로도 사용할 수 있습니다. 시뮬레이터용 빌드, build-for-testing으로 이식 가능한 테스트 산출물을 준비한 뒤 나중에 실행하는 작업, 사용 가능한 도구 목록 확인 등을 명령으로 처리합니다. 로그 수집 및 디버깅 같은 상태 유지 작업은 워크스페이스별 데몬이 담당하며, 필요할 때 자동으로 시작됩니다.

Homebrew 또는 npm으로 설치할 수 있으며, MCP 서버는 npx로 필요할 때 실행할 수 있습니다. macOS 14.5 이상과 Xcode 16.x 이상이 필요합니다.

핵심 기능

  • 01AI 에이전트가 사용할 수 있도록 Xcode 빌드 및 테스트 작업을 MCP 도구로 제공합니다.
  • 02시뮬레이터 빌드 및 테스트 명령을 제공하는 CLI를 지원합니다.
  • 03build-for-testing으로 테스트 산출물을 준비하고 별도로 실행할 수 있습니다.
  • 04로그 수집과 디버깅을 위한 워크스페이스별 데몬을 포함합니다.
  • 05Homebrew 또는 npm으로 설치할 수 있으며, 전역 설치 없이 npx로 실행할 수 있습니다.
  • 06MCP 또는 CLI 사용을 돕는 선택적 에이전트 스킬을 제공합니다.

활용 사례

  • AI 코딩 에이전트가 Xcode에서 iOS 앱을 빌드하고 수정하도록 합니다.
  • macOS에서 스크립트나 CI를 통해 시뮬레이터 테스트 모음을 실행합니다.
  • 빌드 산출물을 재사용하도록 테스트 산출물 준비와 테스트 실행을 분리합니다.
  • IDE를 열지 않고 터미널에서 Xcode 프로젝트를 다룹니다.

빠른 시작

  1. 1

    npm으로 전역 설치하기(Node.js 18 이상)

    npm install -g mobilebuildmcp@latest
  2. 2

    설치 확인하기

    mobilebuildmcp --help

사용 전 알아둘 점

  • macOS 14.5 이상과 Xcode 16.x 이상이 필요하므로 다른 플랫폼에서는 작동하지 않습니다.
  • 기기 도구를 사용하려면 먼저 Xcode에서 코드 서명을 설정해야 합니다.

토픽

자주 묻는 질문

MobileBuildMCP은(는) 무엇인가요?
AI 코딩 에이전트가 iOS 및 macOS Xcode 프로젝트를 빌드하고 테스트하고 실행할 수 있도록 도구를 제공하는 MCP 서버 겸 CLI입니다. MobileBuildMCP는 iOS 및 macOS 프로젝트를 다루기 위한 Model Context Protocol 서버이자 명령줄 도구입니다. xcodebuild 및 관련 Apple 도구를 감싸서 Cursor, Claude Code, Codex 같은 AI 코딩 에이전트가 원시 셸 명령 대신 구조화된 도구 호출을 통해 Xcode 프로젝트를 빌드하고 테스트하고 실행할 수 있게 합니다.
MobileBuildMCP은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
MobileBuildMCP은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
MobileBuildMCP은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. MobileBuildMCP의 마지막 커밋은 2026년 10월 20일입니다.
MobileBuildMCP은(는) 어디에 사용할 수 있나요?
AI 코딩 에이전트가 Xcode에서 iOS 앱을 빌드하고 수정하도록 합니다. macOS에서 스크립트나 CI를 통해 시뮬레이터 테스트 모음을 실행합니다. 빌드 산출물을 재사용하도록 테스트 산출물 준비와 테스트 실행을 분리합니다. IDE를 열지 않고 터미널에서 Xcode 프로젝트를 다룹니다.
MobileBuildMCP는 어떻게 설치하나요?
npm으로 전역 설치하기(Node.js 18 이상): npm install -g mobilebuildmcp@latest 설치 확인하기: mobilebuildmcp --help
MobileBuildMCP은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/getsentry/MobileBuildMCP

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트