화면의 UI 요소를 가리키는 macOS CLI 및 AI 에이전트 스킬
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
npm으로 전역 설치하기(Node.js 18 이상)
npm install -g mobilebuildmcp@latest - 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 통계는 매일 갱신됩니다.
관련 프로젝트
데몬과 iPhone 연동 앱으로 세션을 유지하며 여러 코딩 에이전트를 실행·모니터링하는 macOS 터미널 앱
AI 코딩 에이전트에 최신 버전별 라이브러리 문서와 코드 예제를 제공하는 MCP 서버 및 CLI입니다.
LLM 애플리케이션을 도구, 데이터, 프롬프트에 연결하는 Model Context Protocol 서버와 클라이언트를 구축하기 위한 공식 Python SDK입니다.
LLM 애플리케이션에 표준화된 컨텍스트를 제공하는 Model Context Protocol 서버와 클라이언트를 구축하기 위한 공식 TypeScript SDK입니다.
Linux, Windows, macOS에서 SwiftPM 패키지로 iOS 앱을 빌드·서명·설치하는 크로스 플랫폼 Xcode 대체 도구입니다.