MCP · 2026년 9월 22일 ★★★

MCP 를 걷어내고 HTTP API 와 CLI 로 돌아가자는 글에 HN 댓글 306개가 붙었고, 반론은 셸 샌드박스가 없으면 MCP 가 자격증명을 에이전트에서 떼어 두는 수단이라는 것이었어요

소프트웨어 엔지니어 Maharshi Patel 이 9월 14일 올린 글은 MCP 가 2024년 11월의 원시적인 모델을 위한 설계였고, 지금 모델은 --help 로 CLI 를 익히고 API 문서를 읽어 스크립트를 짤 수 있으니 원격 서비스용 MCP 서버 대부분은 이미 있는 API 를 감싼 껍데기라고 주장해요. 대안으로는 클라우드플레어의 Code Mode 처럼 여러 호출을 샌드박스 안의 스크립트 하나로 묶는 방식과, 문서 서버가 Accept: text/markdown 헤더를 받으면 HTML 대신 마크다운을 돌려주는 콘텐츠 협상을 들어요. 9월 20일 HN 토론에서는 Linear·Atlassian 의 MCP 가 CLI 보다 토큰을 두 배 가까이 쓴다는 실사용 보고가 동의 쪽에 섰고, 반론으로 Simon Willison 은 자기도 MCP 를 싫어했지만 Bash 를 제대로 샌드박스에 가두는 문제를 풀지 못해 MCP 로 돌아왔다며, MCP 는 비밀 키와 API 키를 에이전트가 결정론적으로 못 보게 하는 수단이라고 적었어요.

용어 풀이
MCP
Model Context Protocol. 에이전트가 외부 도구·데이터에 붙는 표준 규약
CLI
Command Line Interface. 터미널에서 명령으로 다루는 프로그램
HN
Hacker News. 와이콤비네이터가 운영하는 개발자 커뮤니티
운영자 인사이트

MCP 서버를 뺄지 정하는 기준은 모델이 얼마나 똑똑한가가 아니라, 셸을 쥔 에이전트가 환경변수와 파일 속 자격증명을 볼 수 있는가예요. 클로드 코드처럼 터미널을 쓰는 에이전트라면 공식 CLI 와 API 문서로 바꿔 토큰을 줄여 볼 여지가 있지만, 웹 클라이언트나 샌드박스가 없는 환경이라면 MCP 가 키를 떼어 두는 일을 하고 있으니 통합별로 토큰 소비를 실제로 재고 나서 결정하세요.

여러 관점으로 보기
  • HN 토론의 동의와 반론 Linear·Atlassian MCP 가 CLI 보다 토큰을 두 배 가까이 쓴다는 보고가 동의 쪽에 섰고, Simon Willison 은 Bash 샌드박스 문제를 못 풀어 MCP 로 돌아왔다며 MCP 가 키를 에이전트에서 떼어 두는 수단이라고 반박했어요. 원저자도 MCP 인증 역시 키가 환경변수나 파일에 있어 안전하지 않다고 답했어요. Hacker News
  • 글이 대안으로 든 Code Mode 클라우드플레어가 2025년 9월 낸 Code Mode 는 MCP 도구를 하나씩 부르는 대신 모델이 여러 호출을 담은 스크립트를 써서 샌드박스에서 돌리게 하는 방식이에요. Cloudflare Blog

원본 보기 (hn:top-stories)