- USB-C는 단순한 충전·파일 전송용이 아니라, 다양한 용도로 확장될 수 있는 범용성에서 가치가 있음
- MCP(Model Context Protocol) 는 원래 AI 어시스턴트용으로 설계됐지만, 실제로는 모든 데이터 소스와 툴을 연결하는 범용 플러그인 시스템이 될 수 있음
- NFT Base64 사례처럼, 프로토콜이 원래 목적을 넘어 현실의 데이터를 직접 저장·활용하는 방식으로 확장가능
- MCP 서버가 늘어날수록, 각 앱이 별도의 연동 없이도 다양한 기능을 손쉽게 가져다 쓸 수 있음
- USB-C처럼 MCP도 '무엇이든 연결할 수 있는 가능성의 공간'으로, 예상치 못한 혁신을 만들어내는 기반이 될 것
MCP: An (Accidentally) Universal Plugin System (Or: The Day My Toaster Started Taking Phone Calls)
USB-C와 예기치 못한 범용성
- USB-C는 모두가 충전이나 파일 전송을 위한 용도라고 생각했으나, 그 구조 덕분에 다양한 용도로 확장 가능함
- 필자의 친구 Rex가 토스터를 모니터에 연결하여, 토스터가 HDMI 출력 기능을 갖게 된 사례에서 USB-C의 무한한 가능성을 보여줌
- 이는 USB-C가 전력 및 데이터 규격에 신경 쓰지 않고, 단자만 맞으면 무엇이든 연결 가능한 구조이기 때문
자동차 시거잭의 원리
- 자동차 시거잭은 원래 담배 점화용이었지만, 이제는 다양한 범용 전원 포트로 사용됨
- 시가잭처럼 프로토콜은 사용자의 선택을 제한하지 않고, 다양한 용도를 허용함
- MCP도 이와 유사한 확장성을 지님
MCP의 재발견: 우연히 범용 플러그인 시스템으로
- 흔히 MCP(Model Context Protocol) 가 AI 비서(예: Claude) 등이 데이터를 활용하도록 하는 용도라고 알려짐
- 공식 문서에도 "AI 모델을 여러 데이터 소스 및 도구에 표준적으로 연결"한다고 명시되어 있음
- 하지만 만약 AI 요소를 제외한다면, MCP는 "어떤 것이라도 서로 다른 데이터 소스 및 툴에 연결"하는 수단이 됨
- 이는 기존 목적과 무관하게 범용 연결 프로토콜이 되는 셈임
The NFT Base64 Revelation
- NFT가 원래 이미지를 참조하는 용도였으나, 어느 순간 참조 자체가 데이터가 됨
- 프로토콜 본래 취지가 바뀌면서 라이브러리 카드가 실제 책 역할을 하게 됨
- 원래 의도보다 훨씬 더 넓은 현실의 데이터를 직접 다루는 도구로 변모
누구도 예상치 못한 네트워크 효과
- MCP 서버가 AI용으로 늘어날수록, 누구든 별도의 개발없이 모든 앱이 새로운 기능을 획득하는 효과 발생
- 예를 들어 누군가가 Spotify MCP 서버를 만들면, 운동 앱이 MCP를 통해 자동으로 플레이리스트 생성 가능
- 서로 알지 못하는 개발자와 앱이 자연스럽게 연결되어 모두가 이익을 얻는 네트워크 효과가 발생
- 각 MCP 서버는 범용 플러그인으로 재활용될 수 있음
- 아무도 기획하지 않았지만, 우연하게 범용 플러그인 생태계가 만들어짐
USB-C의 의미와 MCP의 철학
- MCP를 종종 AI의 USB-C에 비유하는데, USB-C가 특별한 것은 단순한 포트가 아니라 무엇이든 연결할 수 있는 가능성의 공간이기 때문임
- USB-C가 전력, 데이터, 영상, 기타 미지의 기능을 받아들이듯, MCP도 'AI용'이 아니라 '기능을 위한 잘 설계된 구멍' 역할로, 누구든 어떤 기능이든 연결 가능
The Part Where I Tell You I'm Building Something
- 필자는 APM(Actions Per Minute) 이라는 작업 관리 앱을 개발 중임
- APM은 플러그인 시스템으로 전적으로 MCP 서버만을 사용해서 동작함
- 사용자는 원하는 기능을 추가할 때마다 MCP 서버만 연결하면 됨(예: 맞춤법 검사, 커피 자동 주문, 게임 캐릭터 리액션 등)
- 이는 앱 자체가 유동적이고 다양한 형태로 변신할 수 있는 구조
The Toaster Protocol Principle
- 모든 위대한 프로토콜은 처음 의도와 다르게, 예상치 못한 용도로 사용되어 혁신을 만듦
- HTTP: 학술 논문용 → 문명 인프라
- Bluetooth: 핸즈프리 → 현관문 잠금 해제 등
- USB: 입력장치 → 휴대용 선풍기 충전 등
- MCP 역시 원래는 AI 컨텍스트 전달용이지만, 본질적으로는 모든 것과 모든 것을 연결해주는 프로토콜임
- 예측불허의 혁신을 만드는 플러그인 생태계의 기반임을 강조
- 전혀 의도하지 않았지만, 토스터와 모니터를 HDMI로 연결하는 시대에 꼭 맞는 방식임
마무리
- PS: 만약 MCP 서버로 신선한 빵 냄새를 내는 컴퓨터를 만든다면, 꼭 연락을 바람
- PPS: APM의 얼리억세스을 공개했고, 기발한 시도와 창의적 실험을 장려함
- (어딘가에서는 프로토콜이 본래 목적대로 쓰이고 있음. 이건 매우 의심스러움)