mobile-next/mobile-mcp
LLM이 iOS·안드로이드 앱을 직접 조종하는 MCP 서버 공개
원제 mobile-next/mobile-mcp
스타 7,226당일 +143TypeScript
Key Point
AI 에이전트가 실제 모바일 앱을 코드 없이 자동 조종할 수 있게 되면서 UI 테스트·자동화·데이터 수집 방식이 근본적으로 바뀌게 됩니다.
핵심 요약
- iOS 시뮬레이터·실제 기기와 안드로이드 에뮬레이터·실제 기기를 모두 제어하는 Model Context Protocol 서버 'Mobile MCP'를 오픈소스로 공개했다.
- Claude, Gemini, GitHub Copilot 등 MCP 호환 LLM·에이전트가 접근성 트리 기반으로 UI 요소를 읽거나 스크린샷 좌표로 탭·스와이프하며 앱을 자동화할 수 있다.
- 리스트 요소 읽기, 앱 설치·실행·종료, 텍스트 입력, 화면 녹화, GPS 위치 오버라이드, 기기 로그·충돌 보고서 수집 등 30개 이상의 도구를 제공한다.
- iOS 시뮬레이터는 Xcode, 안드로이드는 Android SDK와 adb로 로컬 연결하거나 Mobile Next Cloud에서 원격 기기를 예약해 사용할 수 있다.
- 프롬프트 기반으로 '영상 검색 후 댓글·좋아요·공유' 또는 '앱 설치 후 회원가입·운동 설정·별점 5개 주기' 같은 다단계 워크플로를 자동화할 수 있다.
- HTTP 서버 모드(`--listen` 플래그)로 Streamable HTTP 프로토콜 위에 실행하거나 Bearer 토큰으로 인증을 요구할 수 있으며, CI/CD 파이프라인에 통합 가능하다.
- 접근성 트리 우선 방식으로 비전 모델 없이 고속 처리하고 필요시에만 스크린샷으로 폴백하며, 구조화된 UI 데이터 추출로 스크린샷 기반 접근의 불확실성을 줄인다.
- 로컬에서 실행되며 기기와만 통신하고 PostHog·Scarf 텔레메트리는 비활성화 옵션으로 끌 수 있으며, 반복 가능한 테스트를 위해 mobilewright로 업그레이드 가능하다.
저장소 보기 ↗github.com