OlympHill
simctl-mcp logo

simctl-mcpsimctl-mcp MCP 서버

(0)
Daniel Nikulshyn리뷰어 Daniel Nikulshyn·업데이트됨 2026년 7월

개요

simctl-mcp는 iOS 시뮬레이터 제어를 위한 모델 콘텍스트 프로토콜 서버 구현입니다. 장비 관리, 앱 설치 및 지우기, 시스템 기능 상호 작용과 같은 작업의 자동화가 가능합니다. 서버는 두 가지 모드인 STDIO 모드와 HTTP 서버 모드에서 동작할 수 있습니다. STDIO 모드에서는 표준 입력/출력 스트림을 통해 서버는 통신을 하며 HTTP 서버 모드에서는 지정한 포트에서 HTTP 커넥션을 기다립니다. 예를 들어 Appium 커넥션 문자열 생성, 클립보드 내용 설정, 스크린샷 촬봉 같은 몇 가지 연산이 가능합니다. 구현은 TypeScript로 만들어졌으며 npx 명령어에 의한 실행을 사용하고 있습니다. JSON 파일을 통해 포트, 모드, 기타 설정등의 조정이 가능합니다.

주요 기능

  • 장치 관리: 장치 생성, 삭제, 부팅, 멈춤, 장치 목록
  • 앱 관리:_INSTALL_
  • _수집
  • 실행
  • 종료
  • 앱 정보
  • 앱 권한: 전달, 철회, 설정
  • 시스템 기능: URL 열기, 미디어 파일 추가, 환경 변수 설정
  • 인증서 및 보안: 루트 인증서 추가, 등록 인증서 추가, 키체인 초기화

가격

모델
Free
카테고리
MCP 서버
평점
아직 리뷰 없음

사용 사례

자동화된 테이스트

simctl-mcp는 iOS 앱 테이스트를 자동화하기 위한 iOS 시뮬레이터 장치 관리, 앱 설치 및 실행, 사용자 상호 작용 시뮬레이션을 제공합니다.

개발 및 디버깅

simctl-mcp는 iOS 개발자가 iOS 시뮬레이터와 상호 작용하는 편리한 방법을 제공하여快速 테스트 및 디버깅

장단점

장점

  • iOS 시뮬레이터를 제어하는 모든面的 통합 인터페이스를 제공합니다.
  • STDIO 및 HTTP 서버 모드와 같은 다양한 운영 모드를 지원합니다.
  • 장치 및 앱 관리를위한 광대한 기능을 제공합니다.

단점

  • 제한된 문서 및 사용 사례
  • 전문적인 지식을 필요로하여 완전 활용의 어려움

리뷰

리뷰를 작성하려면 로그인하세요.

아직 리뷰가 없습니다. 첫 번째가 되어보세요!

Q&A

simctl-mcp를 사용할 때 주된 한계점은 무엇인가요?

문서와 사용 예제가 제한적이며, JSON 설정을 구성하고 STDIO 또는 HTTP를 통해 서버와 상호작용하려면 기술 전문성이 필요합니다.

Asked by Tunde Balogun · Jul 8, 2025

어플리케이션 수준에서 수행할 수 있는 작업은 무엇인가요?

앱을 설치, 제거, 실행, 종료하고, 앱에 대한 정보를 가져오며, 앱 권한(부여, 철회, 재설정)을 관리할 수 있습니다.

Asked by Yaw Owusu · Jun 16, 2025

simctl-mcp를 사용해 디바이스 수명 주기를 어떻게 제어할 수 있나요?

서버는 iOS 시뮬레이터 디바이스를 생성, 삭제, 부팅, 종료, 목록화할 수 있도록 하여 디바이스 관리 작업을 완전 자동화합니다.

Asked by Petros Georgiou · May 29, 2025

simctl-mcp는 서버 실행을 위해 어떤 모드를 지원하나요?

simctl-mcp는 STDIO 모드(표준 입력/출력 스트림을 통한 통신)와 HTTP 서버 모드(사용자가 지정한 포트에서 HTTP 연결을 수신)를 지원합니다.

Asked by Kirsi Laine · May 18, 2025

질문하기

MCP 서버 대안