MCP 대신 CDP를 쓰자 AI 에이전트 비용이 80% 줄어든 이유
AI 에이전트를 만들다 보면 가장 먼저 부딪히는 문제가 있습니다. “왜 이렇게 토큰이 많이 들지?” 입니다.
저는 최근 MCP 대신 CDP(Chrome DevTools Protocol) 를 활용해 AI 에이전트 자동화를 구성했고, 그 결과 동일한 작업에서 토큰 사용량을 80% 이상 줄일 수 있었습니다.
결론부터 말하면 이렇습니다.
LLM에게 계속 일을 시키지 말고, 한 번에 ‘스크립트’를 만들어 실행하게 하세요.
MCP 대신 CDP를 선택한 이유
CDP(Chrome DevTools Protocol)를 사용하면 Chromium 기반 앱에서 하는 거의 모든 작업을 MCP 없이 수행할 수 있습니다.
그리고 우리가 매일 사용하는 주요 도구들은 대부분 Chromium 기반입니다.
- Notion
- Slack
- Figma
- Chrome / Electron 기반 앱 전반
즉, UI를 직접 조작할 수 있다면 API가 없어도 자동화가 가능합니다.
실제 사례: Notion 자동 시각화 스킬
제가 자주 사용하던 Notion 스킬이 하나 있었습니다.
visualize-notion
- 페이지 내용을 가독성 좋게 시각화
- Mermaid 차트 생성
- 컬럼 레이아웃 구성
- 컬러 Callout으로 정보 구분
- Notion 네이티브 블록 적극 활용
이 작업은 당연히 MCP(Notion API) 를 써야 한다고 생각했습니다. 하지만 테스트해보니 CDP로도 모든 조작이 가능했습니다.
MCP vs CDP 토큰·비용 비교 결과
동일한 67개 블록 생성 작업 기준 결과는 아래와 같습니다.
| 구분 | MCP | CDP |
|---|---|---|
| Tool calls | 11회 | 2회 |
| 총 토큰 | 64,448 | 11,837 |
| 비용 절감 | – | 약 82% 절감 |
👉 결과물은 완전히 동일했지만 👉 비용은 5배 이상 차이가 났습니다.
이건 MCP의 문제가 아니라 LLM 구조의 한계
중요한 포인트는 이겁니다.
LLM은 메모리가 없습니다.
우리는 채팅처럼 느끼지만, 실제로는 매 턴마다 이전 대화를 전부 다시 읽습니다.
예를 들면:
턴 1: [===]
턴 3: [=========]
턴 7: [=====================]
턴 11: [==============================]
턴이 쌓일수록 입력 토큰은 누적됩니다. 턴 11에서는 1~10턴의 모든 내용이 다시 포함됩니다.
MCP 구조에서 비용이 폭증하는 이유
MCP는 이 구조 위에서 동작합니다.
- “블록 만들어줘”
- 결과 확인
- 전체 context 다시 읽기
- “다음 블록”
- 다시 context 전체 읽기…
이걸 11번 반복하면 토큰 비용이 기하급수적으로 증가합니다.
CDP 방식은 왜 다른가?
CDP에서는 흐름이 완전히 다릅니다.
- LLM이 스크립트(Puppeteer) 를 한 번 작성
- 이후 수십~수백 번의 조작은 LLM 바깥에서 실행
- LLM 호출은 2턴 정도에서 종료
즉,
- 생각은 LLM이
- 실행은 스크립트가
👉 토큰 사용량이 거의 늘어나지 않습니다.
핵심 정리
❌ LLM에게 매번 “일을 해달라”고 요청하지 말고 ✅ “일하는 도구를 만들어 달라”고 요청하세요
물고기를 잡아달라고 하지 말고 낚싯대(스크립트)를 만들어달라는 이야기입니다.
CDP로 자동화 시작하는 방법
생각보다 간단합니다.
1️⃣ Chromium 앱을 디버깅 모드로 실행
open -a "Notion" --args --remote-debugging-port=9222
2️⃣ Claude Code에게 요청
CDP로 이 노션 페이지를 시각화해줘
그러면 Claude가:
- Puppeteer 스크립트 작성
- 클릭 / 입력 / 블록 생성
- 레이아웃 변경까지
- 실제 앱을 직접 조작
Notion 말고도 가능한 것들
CDP는 Notion에만 국한되지 않습니다.
- Slack 메시지 자동 전송
- Figma 디자인 토큰 추출
- Electron 기반 내부 툴 자동화
- 테스트, 데이터 입력, UI 수집
👉 Chromium 기반이라면 전부 가능
MCP 서버 설치도, 별도 설정도 필요 없습니다.
마무리
AI 에이전트 비용이 부담된다면 문제는 “모델”이 아니라 “구조” 일 가능성이 큽니다.
- 반복 작업 → CDP
- UI 자동화 → CDP
- 대량 조작 → CDP
여러분은 어떤 도구를 CDP로 자동화해보고 싶으신가요?
🔍 SEO용 핵심 키워드
CDP 자동화, Chrome DevTools Protocol, MCP 대안, AI 에이전트 비용 절감, LLM 토큰 최적화, Notion 자동화, Puppeteer, Claude Code
Discussion (0)
Please log in to join the discussion.