오늘도 공부
Moltbot 완벽 가이드: 가상 머신에서 안전하게 AI 비서 설정하기 본문
Claude에 손과 발을 달아주는 방법 — 보안 걱정 없이 8,000개 이상의 앱을 연동하는 실전 튜토리얼
📌 들어가며: Moltbot이란?
Moltbot(구 Clawdbot)은 한마디로 **"손이 달린 Claude"**입니다. 여러분의 컴퓨터에 상주하면서:
- 🧠 여러분에 대한 모든 것을 기억하고
- 🖱️ 브라우저, 파일 시스템, 앱을 직접 제어하며
- 📧 이메일 작성, 노션 페이지 생성, 음성 합성까지 자동화합니다
하지만 여기서 두 가지 큰 문제가 있습니다:
- 보안 문제: AI에게 컴퓨터 전체 제어권을 주는 것은 공포 그 자체
- 설정 복잡성: Gmail 하나 연동하려면 Google Cloud Console에서 API 키 설정... 너무 번거롭습니다
이 가이드에서는 **가상 머신(UTM)**과 Zapier MCP를 활용해 이 두 문제를 완벽히 해결합니다.
🏗️ 아키텍처 개요
┌─────────────────────────────────────────────────────────────┐
│ 실제 Mac (호스트) │
│ ┌───────────────────────────────────────────────────────┐ │
│ │ UTM 가상 머신 (샌드박스) │ │
│ │ ┌─────────────────────────────────────────────────┐ │ │
│ │ │ Moltbot │ │ │
│ │ │ • Claude AI 엔진 │ │ │
│ │ │ • 브라우저 제어 │ │ │
│ │ │ • 파일 시스템 접근 │ │ │
│ │ └────────────────────┬────────────────────────────┘ │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ MCP (Model Context Protocol) │ │
│ └───────────────────────┬───────────────────────────────┘ │
│ │ │
└──────────────────────────┼──────────────────────────────────┘
│
▼
┌─────────────────────┐
│ Zapier MCP 서버 │
│ (안전한 키 저장소) │
│ • Gmail │
│ • Notion │
│ • ElevenLabs │
│ • 8,000+ 앱 │
└─────────────────────┘
핵심 포인트:
- Moltbot이 실수로 파일을 삭제해도 → 가상 머신 안에서만 영향
- API 키는 Zapier에 안전하게 저장 → Moltbot에 직접 키를 주지 않음
- 8,000개 이상의 앱 연동 → 복잡한 설정 없이 클릭 몇 번으로 완료
🛠️ Part 1: UTM으로 가상 Mac 만들기
Step 1: UTM 다운로드 및 설치
UTM은 무료 오픈소스 가상화 앱으로, Mac 안에 또 다른 Mac을 실행할 수 있게 해줍니다.
# 다운로드 링크
https://mac.getutm.app/
설치 방법:
- UTM.dmg 다운로드
- Applications 폴더로 드래그
- 앱 실행
Step 2: 가상 머신 생성
UTM을 실행하면 깔끔한 인터페이스가 나타납니다.
- "Create a new virtual machine" 클릭
- "Virtualize" 선택 (Emulate보다 빠름)
- "macOS 12+" 선택
Step 3: 리소스 할당
설정 항목 권장값 설명
| Memory | 기본값 | 4GB 이상 권장 |
| CPU Cores | 기본값 | 2~4코어 |
| Storage | 64GB+ | Moltbot 작업 공간용 |
💡 팁: 기본 설정으로도 충분히 잘 작동합니다. 나중에 필요하면 조정하세요.
Step 4: macOS 설치
"Continue" → "Continue" → "Save" 클릭 후 가상 머신 생성이 완료됩니다.
▶️ 버튼을 눌러 가상 머신을 시작하면 macOS 설치가 자동으로 진행됩니다.
설정 과정:
1. "Set Up as New Mac" 선택
2. 컴퓨터 이름: Molty (또는 원하는 이름)
3. Apple 계정: "나중에 설정" 선택
4. Dark Mode 선택 (선택사항)
🎉 축하합니다! 이제 Mac 안에 깨끗한 가상 Mac이 생겼습니다.
🔒 보안 경고: 왜 가상 머신이 필요한가?
실제로 발생한 보안 취약점 사례:
📧 악성 이메일 수신
↓
🤖 Moltbot이 이메일 읽음
↓
💉 이메일에 숨겨진 프롬프트 인젝션 공격
↓
😱 Moltbot이 공격자의 명령 실행
이메일 프롬프트 인젝션은 Moltbot을 해킹하는 실제 방법으로 발견되었습니다. 이것이 바로 우리가 가상 머신에서 실험하는 이유입니다:
- ✅ AI가 폭주해도 가상 머신만 영향받음
- ✅ 실제 Mac의 파일, 사진, 문서는 안전
- ✅ 스와이프 한 번으로 실제 Mac과 가상 Mac 전환
🔌 Part 2: Zapier MCP 설정하기
MCP(Model Context Protocol)란?
MCP는 만능 어댑터와 같습니다:
- 한 번 로그인하면 수천 개의 앱이 Moltbot에서 사용 가능
- API 키가 Zapier에 안전하게 저장됨
- Moltbot은 직접 키에 접근하지 않음
Step 1: Zapier 계정에서 MCP 설정
- Zapier 접속 및 로그인 (무료 플랜 OK)
- MCP 설정 페이지로 이동
- "Other" 선택 (MCP 클라이언트)
- 이름 입력: Molty Server
- "Create" 클릭
Step 2: 도구(Tool) 추가
처음에는 안전한 도구부터 시작하세요:
Gmail → "Create Draft" (초안 작성만 허용)
왜 "Create Draft"인가?
- ✅ 이메일을 직접 보내지 않음
- ✅ 확인 후 수동으로 전송 가능
- ✅ 실수로 잘못된 이메일 발송 방지
Step 3: 추가 도구 연결 (선택사항)
신뢰가 쌓이면 더 많은 도구를 추가할 수 있습니다:
앱 추천 도구 주의사항
| Notion | 전체 도구 | 페이지 생성/편집 |
| ElevenLabs | 전체 도구 | 음성 합성 |
| Slack | 메시지 전송 | 채널 선택 주의 |
| Google Calendar | 이벤트 생성 | 시간대 확인 |
🤖 Part 3: Moltbot 설치하기
Step 1: 가상 Mac에서 Chrome 설치
가상 머신 안에서:
- Safari 실행
- Chrome 다운로드 및 설치
💡 Chrome을 설치하면 Moltbot이 브라우저를 제어할 수 있습니다.
Step 2: Moltbot 원라인 설치
가상 Mac의 터미널을 열고:
# 관리자 권한으로 설치 (비밀번호 입력 필요)
sudo curl -fsSL https://moltbot.dev/install.sh | bash
설치 과정에서 자동으로 처리되는 것들:
- ✅ 모든 의존성 패키지
- ✅ Node.js 환경
- ✅ Moltbot 코어 시스템
Step 3: 초기 설정
설치가 완료되면 몇 가지 질문에 답합니다:
⚠️ "This is powerful and risky. Continue?" → Yes
(가상 머신이라 안전합니다!)
🚀 "Quickstart?" → Yes
🤖 "AI Provider?" → Anthropic
Step 4: Anthropic API 키 입력
- Claude Console 접속
- "API Keys" 클릭
- 새 키 생성 및 복사
- Moltbot에 붙여넣기
Model 선택: Claude Sonnet 4.5 (권장)
Step 5: Telegram 봇 연결
Moltbot과 어디서든 소통하려면 Telegram이 필요합니다:
1. Telegram 앱 열기
2. @BotFather 검색 및 대화 시작
3. /newbot 명령어 입력
4. 봇 이름 입력 (예: molty_dude)
5. 받은 토큰을 Moltbot에 붙여넣기
Step 6: 스킬 설정
"Configure skills?" → Yes
"Package manager?" → npm (기본값)
중요: 수많은 스킬 중 mcporter만 선택하세요!
[ ] google-places
[ ] gemini
[ ] openai
[x] mcporter ← 스페이스바로 선택
[ ] whisper
[ ] elevenlabs
mcporter가 Zapier MCP와 연결하는 핵심 스킬입니다.
Step 7: 마무리
"Enable hooks?" → Skip for now
게이트웨이 서비스가 설치되고... 🎉
✨ Moltbot blinks awake
"I just came online. Fresh workspace. No memory yet."
🐣 Part 4: Moltbot 첫 대화
페르소나 설정
You: "You are Papaya and I am Mike"
Moltbot은 자신의 정체성과 사용자 정보를 soul.md 파일에 저장합니다.
스타일 지정
You: "You should be super chill and talk only in lowercase please"
이제 Moltbot은 소문자로만 대화하는 편안한 성격이 됩니다.
Telegram 테스트
Telegram 앱에서 방금 만든 봇에게 메시지를 보내보세요:
You: "How you doing?"
Moltbot: "doing good. woke up five minutes ago.
figured out i'm papaya and you're mike.
we're best friends. telegram's connected.
pretty productive first day, i'd say."
🔗 Part 5: Zapier MCP 연결하기
Step 1: 연결 요청
You: "Can you connect to my Zapier MCP?"
Moltbot이 MCP 도구를 확인하지만 아직 설정되지 않았다고 알려줍니다.
Step 2: Zapier에서 연결 정보 가져오기
- Zapier MCP 설정 페이지에서 "Connect Details" 클릭
- 생성된 토큰과 설정 정보 복사
- Moltbot에게 전달
Step 3: 자동 설정
Moltbot: "let me add the zapier mcp server..."
"nice, let me see what tools zapier has..."
"perfect, you've got gmail create draft hooked up."
핵심: Moltbot이 알아서 설정합니다. 기술적인 작업이 필요 없습니다!
📧 Part 6: 실전 테스트
테스트 1: Gmail 초안 작성
You: "Draft an email about health benefits of papaya"
결과:
- Moltbot이 Zapier MCP를 통해 Gmail 접근
- "Discover Amazing Health Benefits of Papaya" 제목의 초안 생성
- 실제 Gmail 계정의 초안함에서 확인 가능!
테스트 2: Notion + ElevenLabs 복합 작업
먼저 Zapier에서 Notion과 ElevenLabs 도구를 추가합니다.
You: "Make me a Notion page about papayas with nice images
from the web. And then a quick 10 second voiceover
about papayas using ElevenLabs. Use Zapier MCP."
Moltbot의 작업 과정:
1. 브라우저 열기 (가상 Mac의 Chrome)
↓
2. 파파야 이미지 검색 및 다운로드
↓
3. Notion 페이지 생성 (Zapier MCP 경유)
↓
4. 이미지 삽입
↓
5. ElevenLabs로 음성 생성 (Zapier MCP 경유)
↓
6. 완료 알림
결과물:
- 📄 파파야 정보가 담긴 Notion 페이지
- 🖼️ 웹에서 가져온 이미지
- 🎙️ 10초 음성 파일
테스트 3: 크리피한 음성 추가
You: "Can you make a creepy voice say something for 10 secs
and embed in the Notion page you made?"
Moltbot은 이전 대화를 기억하고 있으므로:
- 어떤 Notion 페이지인지 다시 물어보지 않음
- Zapier MCP 접근 방법도 이미 알고 있음
- ElevenLabs에서 "Hades" 음성 선택
결과: Notion 페이지에 "Listen to the Dark Side of Papaya" 섹션 추가
"Its flesh, soft and orange, conceals secrets from ancient times.
Those dark hollow seeds... they remember everything.
Once you taste it, there is no escape."
💰 비용 분석
실제 사용 비용
항목 비용
| UTM | 무료 |
| Zapier (기본 플랜) | 무료 |
| Telegram Bot | 무료 |
| Anthropic API | 사용량 기반 |
예시 세션:
- 이 튜토리얼의 모든 작업: $0.77
예상 월간 비용
사용 빈도 예상 비용
| 가벼운 사용 (하루 5회) | $5-10/월 |
| 중간 사용 (하루 20회) | $20-40/월 |
| 헤비 사용 (하루 50회+) | $50+/월 |
💡 Claude Sonnet 4.5 대신 Haiku 모델을 사용하면 비용을 크게 줄일 수 있습니다.
🎯 핵심 정리
✅ 이 가이드에서 달성한 것
- 보안 격리: UTM 가상 머신으로 AI 실험 환경 분리
- 안전한 키 관리: Zapier MCP로 API 키 외부 저장
- 간편한 연동: 8,000+ 앱을 클릭 몇 번으로 연결
- 어디서든 접근: Telegram으로 모바일에서도 Moltbot 제어
🔑 핵심 구성요소
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ UTM │ ←→ │ Moltbot │ ←→ │ Zapier │
│ (안전지대) │ │ (AI 두뇌) │ │ (앱 허브) │
└─────────────┘ └─────────────┘ └─────────────┘
↑ ↑ ↑
가상 환경 Claude API Gmail, Notion,
파일 격리 Telegram Bot ElevenLabs...
💡 추가 팁
가상 머신 관리:
- 스와이프로 실제 Mac ↔ 가상 Mac 전환
- 가상 머신 스냅샷 저장 (실험 전 백업)
- 필요 없으면 가상 머신 삭제 후 새로 시작
보안 강화:
- 처음에는 읽기 전용 권한만 부여
- 신뢰가 쌓이면 점진적으로 권한 확대
- 민감한 정보가 있는 앱은 연결하지 않기
비용 절약:
- 단순 작업은 Haiku 모델 사용
- 복잡한 작업만 Sonnet 사용
- 불필요한 대화 줄이기
🚀 다음 단계
Moltbot에 익숙해지면 다음을 시도해보세요:
- 자동화 워크플로우: "매일 아침 뉴스 요약해서 Notion에 저장해줘"
- 코드 작성 보조: Chrome에서 GitHub 열고 코드 리뷰
- 콘텐츠 생성 파이프라인: 블로그 글 → 이미지 생성 → SNS 포스팅
- 개인 비서: 캘린더 관리, 이메일 분류, 할 일 목록 관리
🔗 참고 링크
리소스 링크
| UTM (가상화 앱) | https://mac.getutm.app/ |
| Moltbot 공식 | https://moltbot.dev/ |
| Zapier MCP | https://zapier.com/ |
| Anthropic Console | https://console.anthropic.com/ |
| Telegram BotFather | https://t.me/botfather |
❓ FAQ
Q: Windows에서도 가능한가요? A: UTM은 Mac 전용입니다. Windows에서는 WSL2나 VirtualBox를 사용할 수 있습니다.
Q: 가상 머신 없이 직접 설치해도 되나요? A: 가능하지만 권장하지 않습니다. 보안 위험을 감수해야 합니다.
Q: Zapier 무료 플랜의 한계는? A: 월 100개의 작업(Task)까지 무료입니다. 헤비 사용자는 유료 플랜 고려하세요.
Q: API 비용이 예상보다 많이 나오면? A: Anthropic Console에서 사용량 제한(Spending Limit)을 설정하세요.
Q: Moltbot이 이상한 행동을 하면? A: 가상 머신을 종료하고 스냅샷에서 복원하세요. 그래서 가상 머신이 중요합니다!
이 가이드가 도움이 되었다면 공유해주세요! 🙏
'AI > Moltbot(구 Clawdbot)' 카테고리의 다른 글
| Moltbot 멀티 에이전트 시스템 가이드 (0) | 2026.01.29 |
|---|---|
| Moltbot(구 Clawdbot) 브라우저 자동화 시스템 상세 분석 (0) | 2026.01.28 |
| Clawdbot: 나만의 AI 자비스를 만들어보자 (2) | 2026.01.26 |
