AI 모델이 외부 도구와 데이터에 접근하기 위한 표준 프로토콜. USB-C가 기기를 하나의 규격으로 연결하듯, MCP는 AI와 외부 시스템을 하나의 방식으로 연결한다.
AI 모델이 외부 시스템과 대화하려면 각 서비스마다 다른 연결 방식을 만들어야 했다. GitHub API 따로, DB 따로, 파일시스템 따로. MCP는 이 연결을 하나의 표준으로 통일한 프로토콜이다. AI 입장에서 USB-C 같은 존재 — 어떤 서비스든 MCP 서버만 있으면 같은 방식으로 접근할 수 있다.
Claude Code에서 settings.json에 MCP 서버를 등록하면, 에이전트가 해당 서비스를 도구로 바로 사용할 수 있다. GitHub MCP 서버를 연결하면 이슈를 읽고 PR을 만들고, Slack MCP를 붙이면 채널에 메시지를 보낸다. PostgreSQL MCP를 연결하면 에이전트가 직접 쿼리를 날려 데이터를 조회한다.
직접 MCP 서버를 만들 수도 있다. 사내 API나 자체 서비스에 MCP 서버를 붙이면, AI 에이전트가 그 서비스에 표준화된 방식으로 접근한다. 서버 하나를 만들어 두면 Claude Code, Cursor, Windsurf 등 MCP를 지원하는 모든 클라이언트에서 그대로 쓸 수 있다.