Hermes Agent용 0bull 플러그인: 실물 iPhone 원격 제어 및 틱톡·유튜브 쇼츠 앱 자동 발행

에뮬레이터가 아닌 고정 주거용 IP를 갖춘 실제 물리적 iPhone을 MCP 서버로 연결하여 화면 인식, 터치/타이핑, 틱톡 및 유튜브 쇼츠 자동 업로드를 수행하는 Hermes Agent 0bull 플러그인이 공개되었습니다.

tau · 2026년 10월 3일

#Hermes Agent #0bull #MCP #iOS 자동화 #Agent Plugins

Hermes Agent용 0bull 플러그인: 실물 iPhone 원격 제어 및 틱톡·유튜브 쇼츠 앱 자동 발행

AI 에이전트 프레임워크인 Hermes Agent 생태계에 실제 물리적 Apple iPhone 하드웨어를 직접 제어할 수 있는 공식 플러그인 '0bull'이 Hermes 플러그인 카탈로그에 등록되었습니다. 가상 에뮬레이터나 클라우드 가상 디스플레이가 아닌 전용 고정 주거용(residential) IP를 갖춘 실제 원격 iPhone 기기를 제어하며, MCP(Model Context Protocol) 서버를 통해 화면 OCR, 터치/타이핑 입력, 그리고 틱톡(TikTok)과 유튜브 쇼츠(YouTube Shorts) 앱을 통한 직접 영상 자동 발행 워크플로우를 지원합니다.

Hermes Agent와 0bull MCP 서버를 통한 실물 iPhone 원격 제어 및 소셜 미디어 자동 발행 아키텍처 다이어그램

이미지 출처: https://docs.0bull.net/introduction

소프트웨어 에뮬레이터나 브라우저 기반 자동화 도구들은 모바일 앱 플랫폼의 봇 탐지 시스템에 쉽게 식별되는 한계가 있었습니다. 0bull은 실제 물리적 iPhone 하드웨어와 전용 고정 주거용 IP 환경을 제공하여, AI 에이전트가 실제 디바이스의 네이티브 모바일 앱 환경에서 직접 콘텐츠를 조작하고 발행할 수 있도록 설계되었습니다.

0bull 인프라와 MCP 아키텍처

0bull은 에뮬레이터가 아닌 실제 Apple iPhone 하드웨어를 월 단위로 대여하는 인프라 서비스입니다. 각 기기는 고유한 슬롯(UUID)으로 식별되며, 사용자가 지정한 위치의 전용 고정 주거용 IP와 독립적인 세션을 유지합니다.

  • 실물 하드웨어 기반: 실제 센서와 iOS 환경을 갖춘 정품 Apple 기기에서 동작합니다.
  • 포터블 Agent Plugins 규격: 스킬 정의와 MCP 서버 선언으로 구성되어 별도의 로컬 런타임 코드 없이 동작합니다.
  • OAuth 기반 브라우저 인증: 복잡한 API 토큰을 복사할 필요 없이 브라우저 OAuth 인증을 통해 https://0bull.net/mcp 호스팅 MCP 서버에 연결됩니다.
  • 다중 인터페이스 제공: 24개 도구를 제공하는 MCP 서버 외에도 REST API와 실시간 제어를 위한 WebSocket 인터페이스를 지원합니다.

3대 내장 스킬과 도구 구성

0bull 플러그인은 Hermes Agent가 실물 기기를 조작하고 소셜 미디어에 콘텐츠를 게시할 수 있도록 3가지 핵심 스킬을 제공합니다.

  1. 0bull-iphone-control: 기기 화면 스냅샷 확인, 화면 텍스트 OCR 판독, 탭·스와이프·텍스트 타이핑 입력, 기기 제어 명령 전송, 사전 저장된 매크로 실행, 온디바이스 GUI 에이전트에 세부 작업 위임을 수행합니다.
  2. 0bull-tiktok-post: 기기에 연결된 계정으로 틱톡 동영상을 업로드하고 발행 완료 상태까지 추적합니다.
  3. 0bull-youtube-post: 최대 100자 길이의 제목과 함께 유튜브 쇼츠 영상을 업로드합니다.

플러그인과 연결되는 0bull MCP 서버(https://0bull.net/mcp)는 계정 관리, 미디어 제출(submissions), 과금 및 업로드, 직접 기기 제어(명령어, 로우 입력, 화면 캡처)를 아우르는 24개의 전용 도구를 노출합니다. 각 기기 슬롯은 최대 4개의 틱톡 계정을 연결할 수 있으며, 인스타그램 및 유튜브 계정도 함께 지원합니다.

설치 및 설정 방법

Hermes Agent 환경에서 0bull 플러그인을 설치하고 연결하는 절차는 다음과 같습니다. Hermes에 MCP 확장이 설치되어 있어야 합니다(pip install "hermes-agent[mcp]").

1. 플러그인 설치 및 활성화

hermes plugins install 0bull
hermes plugins enable 0bull

2. MCP 서버 설정 등록

~/.hermes/config.yaml 파일의 mcp_servers 항목에 0bull 엔드포인트를 추가합니다.

mcp_servers:
  0bull:
    url: "https://0bull.net/mcp"
    auth: oauth

3. 로그인 및 연결 테스트

hermes mcp login 0bull
hermes mcp test 0bull

명령어를 실행하면 브라우저 창이 열리며 0bull 계정 OAuth 인증을 완료할 수 있습니다. 인증이 완료되면 Hermes Agent는 계정에 할당된 iPhone 슬롯을 감지하고 제어 도구를 즉시 호출할 수 있습니다.

운용 시 주의사항

  • 원격 하드웨어 슬롯 연동: 로컬 PC에 물리적으로 연결된 개인 소유 iPhone을 제어하는 도구가 아니며, 0bull 인프라에 등록된 원격 iPhone 슬롯(UUID)을 대상으로 작동합니다.
  • 플랫폼 정책 준수: 소셜 미디어 앱을 통한 비디오 자동 발행 시 각 플랫폼(TikTok, YouTube, Instagram)의 이용약관 및 자동화 정책을 준수해야 합니다.

출처