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

llm-idle-timeout이 timeoutSeconds 설정에도 불구하고 N100/WSL2에서 2분 후에 발동됨
한 사용자가 OpenClaw의 유휴 감시가 N100/WSL2 하드웨어에서 timeoutSeconds=300 설정을 무시하고 2분 후에 작동한다고 보고했습니다. 느린 게이트웨이 시작(45초 이상)과 구성 가능한 noOutputTimeoutMs 부재가 원인입니다.

AiPayGen: Claude Code용 MCP 통합 AI 에이전트 마켓플레이스
AiPayGen은 금융, 법률, 의료, DevOps, 보안, 마케팅 등 27개 카테고리에 걸쳐 142개의 AI 에이전트를 보유한 마켓플레이스입니다. Claude Code에서 직접 사용할 수 있는 MCP 서버로 기능하며, 사용자는 특정 명령어를 통해 에이전트를 탐색, 호출, 관리할 수 있습니다.

클로드 코드로 프로그래밍 언어 만들기: 커틀릿 실험
안쿠르 세티는 클로드 코드를 사용하여 4주 동안 '컷릿'이라는 완전한 프로그래밍 언어를 구축했으며, AI가 모든 코드 라인을 생성하는 동안 그는 가드레일과 테스트에 집중했습니다. 이 언어는 동적 타이핑, 벡터화 연산, REPL을 특징으로 하며 macOS와 Linux에서 실행됩니다.

177개의 오픈클로 SOUL.md 템플릿을 24개 카테고리로 정리한 모음
한 개발자가 마케팅, 개발, 비즈니스, 데브옵스, 금융, 크리에이티브, 데이터, 보안, 헬스케어, 법률, 인사, 교육 등 24개 카테고리에 걸쳐 OpenClaw 에이전트용 177개의 즉시 사용 가능한 SOUL.md 템플릿을 컴파일했습니다. 모든 템플릿은 MIT 라이선스로 GitHub에서 이용 가능합니다.