N×M 위기 · 3층 아키텍처 · REST 한계 · 2026 빅테크 채택 · 경계와 실전 도입
AI Agent를 구축하는 개발자·아키텍트는 2024년 이전 「각자 다른 말」의 도구 통합 혼란을 겪었습니다: ChatGPT Plugins, OpenAI Function Calling, Claude Tool Use, IDE별 플러그인 포맷이 서로 호환되지 않아 N개 모델 × M개 도구 = N×M개 맞춤 어댑터가 필요했습니다. 2024년 11월 Anthropic이 오픈소스한 Model Context Protocol(MCP)는 점점 더 많은 사람들에게 AI 시대의 HTTP에 비유됩니다. 본문은 역사적 유비 → N×M 고통 → MCP 아키텍처 → HTTP/REST와의 차이 → 2026 빅테크 채택 → 솔직한 한계 → 개발자·기업 영향 순으로 전개하며, VNC 원격 Mac에서 Cursor·OpenClaw MCP를 검수할 때 그래픽 세션이 여전히 필수인 이유도 다룹니다. AI 코딩 어시스턴트 비교와 함께 읽으면 좋습니다.
1970년대 네트워크는 기본적으로 「연결」되지 않았습니다. ARPAnet, Ethernet, 패킷 무선망마다 맞춤 번역 계층이 필요했고, TCP/IP가 공통 규칙을 정의한 뒤 HTTP가 한 번 더 추상화하며 웹의 토대가 되었습니다.
2024년 이전 AI도 비슷했습니다. LLM은 학습 데이터 시점·실시간 정보·액션 실행에 한계가 있어 업계는 도구를 붙였지만, 모델 벤더·IDE·Agent 프레임워크마다 접속 방식이 달랐습니다. Claude에서 GPT, Gemini로 바꾸면 도구 계층을 거의 다시 짜야 했습니다.
파편화된 인터페이스: Plugins, Function Calling, Tool Use — 문서 읽고 하드코딩하는 방식이 주류.
벤더 교체 비용: LLM 공급자를 바꿀 때마다 통합 로직을 재작성.
USB-C 유비: MCP는 AI 도구 배선 분야의 USB-C를 지향합니다.
현대 LLM은 외부 도구 없이는 한계가 분명합니다. 그러나 현실은 N개 AI 모델 × M개 외부 도구 = N×M개 맞춤 통합입니다.
| 시나리오 | 고통 지점 |
|---|---|
| 기업 CRM + AI | Claude·GPT·Gemini마다 별도 어댑터 |
| IDE AI 어시스턴트 | 파일시스템·DB·API 접근 방식이 제품마다 상이 |
| Agent 오케스트레이션 | LangChain, CrewAI 등 프레임워크 간 도구 정의 비이식 |
전통 REST의 한계: 정적 발견(문서 읽고 하드코딩), 무상태(다단계 흐름에 컨텍스트를 수동 전달), 자기 설명 부재(API가 모델에게 자신의 능력을 알려주지 않음). REST는 「호출할 수 있는가」를, MCP는 「AI가 도구를 어떻게 발견·선택·올바르게 호출하는가」를 다룹니다. 이것이 Agent 시대의 핵심 질문입니다.
Model Context Protocol(모델 컨텍스트 프로토콜)은 Anthropic이 2024년 11월 오픈소스한 개방 표준으로, AI 클라이언트와 도구·데이터 서버 간 통신을 규격화합니다. 핵심은 런타임에 어떤 도구가 있고 어떻게 호출하는지를 표준화하는 것입니다.
Host: Claude Desktop, Cursor, VS Code — 사용자가 상호작용하는 껍데기.
MCP Client: Server마다 1:1 세션을 유지.
MCP Server: Tools·Resources·Prompts를 DB·API·파일시스템에 노출.
와이어 포맷은 JSON-RPC 2.0: tools/list로 발견, resources/read로 데이터 읽기, Server→Client 역방향 메시지도 지원.
{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "query_database",
"arguments": { "sql": "SELECT * FROM users LIMIT 10" }
},
"id": 1
}| 전송 | 용도 | 특성 |
|---|---|---|
| STDIO | 로컬 서브프로세스 | 의존성 제로, 빠른 기동, 격리 우수 |
| HTTP + SSE | 원격·클라우드 | 네트워크 확장(session affinity 주의) |
| 차원 | 인터넷 시대 | AI Agent 시대 |
|---|---|---|
| 문제 | 호환되지 않는 네트워크 스택 | 제각각인 AI 도구 배선 |
| 해결 | TCP/IP + HTTP | MCP |
| 가치 | 기기 간 공통 언어 | AI와 도구 간 공통 인터페이스 |
| 개방성 | 누구나 구현 가능 | 누구나 Server/Client 배포 |
| 응용층 | HTTP 위에 Web·Email·FTP | MCP 위에 AI 앱 생태가 형성 |
MCP는 런타임 발견, 유상태 세션(다단계 워크플로), JSON Schema 자기 설명, 양방향 Server 메시지를 추가합니다. REST가 LLM 클라이언트에 최적화되지 않은 영역입니다.
타이밍: 2024 LLM 임계점 + Agent 주류화 = 통합 고통이 정점.
신뢰: Anthropic + Claude 레퍼런스 스택 + 오픈소스.
2026 벤더 파도: 2024.11 스펙 공개 → 2025 Cursor/Zed/Continue → 2026 Q1 OpenAI MCP 채택 → 2026 Q2 Google Gemini·Microsoft 지원 → Linux Foundation AAIF 거버넌스.
네트워크 효과: 2026년 기준 10,000+ MCP Server — Server 하나 추가 시 모든 호환 Client가 즉시 사용, HTTP가 Web을 키운 것과 같은 양의 피드백.
LLM 락인 완화: 모델을 바꿔도 Server는 유지 — 폐쇄 스택이 따라가기 어려운 가치.
「한 회사의 사유 표준」에서 「업계 공공 인프라」로 — AAIF 거버넌스는 IETF가 인터넷 프로토콜을 다루는 것과 맥을 같이합니다.
MCP를 냉정히 보면 아직 미완인 부분이 있습니다.
보안 성숙 중: OAuth 2.0/2.1이 2026 로드맵; 무인증 노출 Server 약 1,000건 보고.
발견성: 범용 MCP 레지스트리 부재(DNS 이전 인터넷).
확장: SSE는 session affinity 필요, 무상태 HTTP보다 운영 부담.
Google Agent-to-Agent(A2A)는 MCP를 보완합니다: MCP = 모델 ↔ 도구/데이터(수직), A2A = Agent ↔ Agent(수평). 둘은 경쟁이 아니라 Agent 인터넷 프로토콜 스택의 층입니다.
| 관점 | 핵심 효과(인용 가능 데이터) |
|---|---|
| 개발자 | Server 하나로 모든 호환 Client 사용; 기업 AI 통합 비용 38–55% 절감 |
| 기업 | 이식 가능 자산; Server 계층 권한 집중; GCP·Azure·AWS 관리형 MCP |
| 산업 | 스타트업 진입 장벽 약 62%↓; 맞춤 SI 수요 약 43%↓ |
2026 MCP 네이티브 Host 선정(Cursor, Claude Desktop, VS Code).
커뮤니티·자체 Server 배포 — 로컬 STDIO, 프로덕션 HTTP+SSE.
설정에 Server 등록; tools/list로 런타임 발견 검증.
브라우저·키체인·화면 녹화 Server는 macOS GUI 세션에서 TCC 「항상 허용」 — SSH로는 불가.
Server 버전·권한·감사 로그 기록; OpenClaw 브라우저 MCP, Agent Skill 가이드와 연계.
완전 대체는 아닙니다. REST는 전통 서비스 호출에, MCP는 AI 런타임 발견·유상태 도구 세션에 맞춰 서로 다른 계층에서 보완합니다.
Claude Desktop, Cursor, Zed, Continue 등 IDE; 2026년 OpenAI·Google Gemini·Microsoft MCP 지원 발표·완료; OpenClaw 등 Agent 프레임워크도 MCP 경로 제공.
브라우저 DevTools MCP, 키체인, 화면 녹화는 macOS TCC 팝업을 띄웁니다. SSH만으로 「항상 허용」을 클릭할 수 없어 Host와 동일 머신의 VNC 그래픽 세션이 필요합니다. 원격 Mac 권한 체크리스트 참고.
MCP는 모델과 도구/데이터를, A2A는 Agent와 Agent를 연결합니다. Agent 인터넷의 서로 다른 프로토콜 층이며 제로섬 경쟁이 아닙니다.
HTTP가 브라우저를 발명하지는 않았지만, HTTP 없이는 브라우저 생태가 없습니다. MCP가 Agent를 발명한 것은 아니지만, Agent 생태가 존재할 수 있는 인프라가 되고 있습니다. 2024년 11월 Anthropic의 MCP 오픈소스는 AI 시대의 「HTTP 탄생 순간」으로 기억될 수 있습니다.
개발자에게 숨은 비용은 MCP JSON 설정이 아니라 Host·Server가 안정적이고 GUI로 검수 가능한 macOS 환경입니다. Windows 주력 + 클라우드 Mac에서 Cursor MCP를 돌릴 때 권한 팝업·Chrome 자동화·Gateway 로그는 같은 원격 머신의 데스크톱 세션에서 교차 확인해야 합니다. Mac mini 구매는 슬립·OS 업데이트·감가상각을 떠안고, 저사양은 브라우저 MCP Server 동시 실행에 메모리가 부족해집니다.
시간 단위로 MCP 도구 체인을 검증하면서 Cursor·OpenClaw와 동일 머신 GUI에서 권한·콘솔을 마치려면 VNCMac 원격 Mac 임대를 활용하세요. 아래 주 버튼에서 요금 플랜을 확인하거나 홈에서 연결 가이드를 먼저 살펴보세요.