iOS 시뮬레이터 상호작용 및 디버깅을 위한 Pepper MCP 서버

Pepper는 AI 에이전트가 iOS 시뮬레이터 애플리케이션과 실시간으로 직접 상호작용하고 디버깅할 수 있도록 하는 MCP 서버입니다. DYLD_INSERT_LIBRARIES 환경 변수를 사용하여 iOS 시뮬레이터 앱 프로세스에 동적 라이브러리(dylib)를 주입하는 방식으로 작동합니다.
핵심 기능
내부적으로 Pepper는 iOS 앱 프로세스 내에서 WebSocket 서버를 실행합니다. MCP 서버는 이 WebSocket 브리지에 연결되어 애플리케이션의 내부 상태에 구조화된 접근을 제공하며, 에이전트가 스크린샷이나 미리보기에 의존하지 않고 실제 상황을 이해할 수 있도록 합니다.
구체적인 기능
- 화면 내용 읽기
- 버튼 탭 및 스크롤
- 실행 중인 Swift 변수 실시간 검사
- 네트워크 트래픽 확인
- 기능 플래그 전환
- 접근성 감사 실행
- 전체 뷰 계층 구조 접근
- 런타임 상태 및 앱 내부 검사
실제 적용 사례
제작자는 Pepper를 다양한 개발 작업에 활용합니다:
- PR 검증
- 버그 재현
- 엔드투엔드 전체 기능 구축
- 병렬 개발 워크플로우에서 에이전트 생성 코드 검증
저장소 자체는 병렬로 실행되는 에이전트들이 구축하며, 진행 과정에서 Pepper를 사용하여 자신의 작업을 검증합니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

QCAI 모바일 앱, 네이티브 Tailscale VPN으로 OpenClaw 게이트웨이 제어 기능 추가
iOS 및 Android용 QCAI가 이제 OpenClaw Control Center와 통합되어, 개방된 포트 없이도 보안 Tailscale VPN 터널을 통해 모바일 기기에서 직접 게이트웨이를 관리할 수 있습니다.

Hearth: 가정용 오픈클로 기반 멀티유저 AI 채팅 앱
Hearth는 OpenClaw 기반의 자체 호스팅 가정용 AI 채팅 앱으로, 각 가족 구성원마다 별도의 계정과 대화를 제공하며, PIN/생체 인식 로그인, 비공개 채팅, 알림, 모델 프리셋 등의 기능을 포함합니다.
PullMD v2.4.1, claude.ai 웹 전용 네이티브 MCP 커넥터 및 다중 사용자 인증 추가
PullMD v2.4.1은 이제 OAuth 2.1 + PKCE-S256을 통해 claude.ai 웹 커스텀 커넥터 대화상자를 지원하며 다중 사용자 인증 모드를 추가했습니다. 자체 호스팅 MCP를 통해 모든 URL을 깔끔한 마크다운으로 변환하세요.

GitHub 코믹 봇: 커밋을 매일의 중세 기사 만화로 변환하기
GitHub 커밋을 읽어 무표정한 중세 기사가 등장하는 4컷 만화를 생성하는 봇으로, Claude Code와 Gemini로 구축되었으며 GitHub Actions에서 무료 티어 비용으로 실행됩니다.