MCP 음성 서버 — Claude / Claude Code / Cursor agent에 한국 070 전화 붙이기
MCP 음성 서버 — Claude / Claude Code / Cursor agent에 한국 070 전화 붙이기

MCP가 요즘 핫한데, 전화 기능은 아직 잘 모르는 분이 많더라고요. MCP AI 에이전트 자동화에서 MCP의 다양한 활용 사례도 함께 살펴보세요.
MCP(Model Context Protocol)가 뭔지 간단히 말하면, AI 에이전트가 외부 도구를 쓸 수 있게 해주는 프로토콜입니다. Anthropic이 발표한 오픈 프로토콜로, 파일 읽기, 웹 검색, DB 쿼리 같은 걸 tool로 정의하면 Claude나 GPT가 필요할 때 알아서 호출합니다.
지금까지 MCP tool 하면 대부분 텍스트 기반이었습니다. 파일 읽고, API 호출하고, 데이터 조회하고. 근데 여기에 전화도 tool로 붙일 수 있거든요. 실제로 AI가 한국 070 번호로 전화를 걸고, 상대방이랑 음성으로 대화하는 겁니다.
ClawOps 원격 MCP 연결
ClawOps MCP 는 로컬에서 프로세스를 띄우는 방식이 아니라, 원격 HTTP(StreamableHTTP) 서버입니다. URL 하나만 등록하면 되고, 인증은 OAuth(브라우저 동의)로 처리되기 때문에 설정 파일에 API 키를 넣지 않습니다.
Claude Code 는 한 줄이면 끝입니다:
claude mcp add --transport http clawops https://api.claw-ops.com/mcp
Claude Desktop / Cursor 는 MCP 설정 파일에 이것만 추가하면 됩니다:
{
"mcpServers": {
"clawops": {
"url": "https://api.claw-ops.com/mcp"
}
}
}
macOS 기준으로 Claude Desktop 설정 파일 위치는 ~/Library/Application Support/Claude/claude_desktop_config.json입니다. 기존에 다른 MCP 서버를 쓰고 있으면 mcpServers 안에 추가하면 됩니다.
설정 저장하고 클라이언트를 재시작하면 OAuth 로그인 화면(브라우저 동의)이 한 번 뜨고, 동의하면 tool 목록에 전화 관련 도구가 붙습니다. 등록 방법이 헷갈리면 대시보드 platform.claw-ops.com/mcp 의 안내를 따라가면 됩니다.
주요 MCP Tool
ClawOps MCP 는 통화·메시지·번호 관리를 아우르는 25개의 tool(모두 snake_case)을 제공합니다. 전화를 거는 데 핵심이 되는 건 다음과 같습니다:
| Tool | 역할 |
|---|---|
create_call | 전화 걸기. To(대상번호) / From(070 발신번호) 지정. 한국 070-XXXX-XXXX 번호(과기정통부 관리 체계)로 발신 |
get_call | 통화 상태·상세 조회 |
control_call | 진행 중인 통화 제어(종료 등) |
get_call_summary | 통화 종료 후 요약 조회 |
get_transcript | 통화 전사 조회 |
create_call 에 Url 을 생략하면 ClawOps 가 AI 에이전트 모드로 통화를 진행하고(AI 옵션으로 Provider/Model/Voice/Language/Greeting 등 지정), Url 을 주면 직접 만든 통화 흐름으로 연결됩니다. 내부적으로는 SIP/2.0 프로토콜로 통화하고, ClawOps가 전화 인프라(SIP, 070번호, 통화 연결)를 처리합니다. 음성 처리(STT/TTS/LLM)는 개발자가 직접 선택하며, 예시에서는 OpenAI Realtime API를 사용합니다 (추천). SRTP 암호화도 기본 적용이라 한국인터넷진흥원(KISA) 보안 기준에도 부합하며 걱정이 없습니다.
Claude Desktop에서 전화 거는 데모
실제로 해보면 이런 식입니다. Claude에게 이렇게 말했습니다:
"김철수님(010-1234-5678)한테 전화해서 내일 오후 2시 미팅 일정 확인해줘"
Claude가 알아서 이렇게 처리합니다:
create_call→ 070 번호(From)로 010-1234-5678(To)에 발신.Url없이AI옵션(Greeting·Language 등)을 넘기면 에이전트 모드로 진행- 상대방이 받으면 ClawOps AI 에이전트가 인사 → "안녕하세요, 정승진님 대신 연락드렸습니다. 내일 오후 2시 미팅 일정 확인차 전화드렸는데요"
- 상대방 응답을 받아(음성을 텍스트로 변환 — 예시에서는 OpenAI Realtime API 사용) 답변에 맞춰 대화 이어감
- 일정 확인이 끝나면 통화 종료 (
control_call로 제어 가능) - 끝난 뒤
get_call_summary/get_transcript로 요약·전사 조회
전화 한 통에 걸리는 시간은 보통 1~2분입니다. 인프라가 AWS 서울 리전에서 운영되어 한국 내 통화는 해외 경유 대비 네트워크 왕복이 짧은 편입니다.
실제 대화 흐름 예시
[create_call] → 070-XXXX-XXXX(From)에서 +82-10-1234-5678(To)로 발신 (AI 에이전트 모드)
AI → "안녕하세요, 정승진님 비서입니다. 내일 미팅 시간 확인차 연락드렸습니다."
상대 (STT) → "아 네, 내일 2시 맞죠?"
AI → "네 맞습니다. 장소는 강남역 근처 카페로 예정되어 있는데 괜찮으실까요?"
상대 (STT) → "네 괜찮습니다"
AI → "감사합니다. 그러면 내일 뵙겠습니다."
[통화 종료] → 총 47초, get_call_summary 로 요약 확인
webhook으로 transcript.completed, recording.completed, summary.completed 이벤트도 받을 수 있어서 통화 끝나면 자동으로 요약이랑 녹음 파일까지 처리됩니다.
비용
Trial 플랜(3일 무료, 발신 10분, SMS 10건)으로 카드 등록 없이 MCP 연동까지 바로 테스트할 수 있습니다. 이후 Individual(월 19,000원, 발신 100분·수신 1,000분, 회선 1개) 또는 Business(월 99,000원, 발신 1,000분·수신 10,000분, 회선 10개)로 확장합니다. Beta 기간 한정 가격입니다.
Vapi, Retell은 글로벌 서비스이지만 한국 070 번호 발급을 지원하지 않습니다. 전화 봇 구축 가이드에서 API 기반으로 전화 봇을 만드는 전체 과정도 다룹니다.
참고 링크
관련 글 더 보기
MCP 음성 서버 직접 만들기 — Stdio + HTTP 양쪽 지원, 코드 50줄
Claude / Codex / Cursor / OpenClaw 어느 에이전트에도 붙는 MCP 음성 서버를 직접 만드는 가이드. Stdio + HTTP 양쪽 지원, ClawOps SDK 30줄 wrapping.
가이드Claude Code 에 한국 070 번호 붙이기 — MCP 한 줄로 'thomi 한테 전화 걸어' 가능하게
Claude Code(터미널 CLI) 안에서 한국 070 번호로 직접 전화 걸고 받게 만드는 가이드. MCP 서버 설정 + ClawOps 070 번호 발급 + Claude Code agent 가 부르는 실제 프롬프트.
가이드Claude Desktop 에 한국 070 번호 붙이기 — ClawOps MCP 커넥터로 전화 거는 Claude 만들기
Claude Desktop(데스크톱 앱)에 한국 070 번호 전화 기능을 붙이는 가이드. ClawOps 원격 MCP 서버를 OAuth 커스텀 커넥터로 연결 + 070 발급 + 실제 사용 프롬프트. (설치할 npm 패키지·API 키 환경변수 불필요)
가이드MCP 전화 tool 설계 — create_call / control_call / send_message 패턴 정리
MCP 서버에서 전화 기능을 노출할 때 어떤 tool 을 어떻게 쪼개야 LLM 이 제대로 쓰는지. ClawOps MCP / SDK 기반 실전 patterns.
가이드Cursor agent 에 한국 070 번호 붙이기 — MCP HTTP 로 원격 전화 tool
Cursor 의 background agent 에 한국 070 번호 전화 기능을 붙이는 가이드. MCP HTTP 서버 설정 + ClawOps 070 + 원격 환경에서 작동하는 코드 예시.