MCP 는 Anthropic 이 2024 년 11월 spec + reference 구현으로 open-source. 1 년 안에 Microsoft (VS Code, GitHub Copilot), Google (Gemini Code Assist), JetBrains (AI assistant), 수십 개 독립 client/server 구현이 채택. 그렇게 빠른 채택은 — protocol 이 진짜 문제 풀고 governance 모델이 contribution 환영하기 때문.
Protocol 은 modelcontextprotocol.io 에 살아. Spec 은 날짜로 versioned (현재 2025-11-25); reference SDK (Python, TypeScript, C#, Java) 는 modelcontextprotocol org GitHub 에서 maintain. Anthropic 이 변경을 — 비공개 API drift 가 아니라 — public spec 프로세스 (제안, RFC 식 토론, published revision) 를 통해 ship.
이게 중요한 이유: protocol 은 룰이 예측 가능할 때만 동작. 소유자가 하룻밤에 breaking change ship 가능한 protocol 은 — 실전에선 — 그냥 비공개 API 야. MCP 의 날짜 versioned revision, deprecation window, capability-negotiated handshake (다음 lesson) 가 'Anthropic 의 tool spec' 을 — 위에 build 할 수 있는 것 — 으로 바꾸는 ceremony 야.