명장 홈🤖 AI명장유튜브 AI 강좌를 함께 정리하고 함께 배우는 명장 플랫폼명장 게시판 홈요청하기
본문 태그 링크 끄기

MCP란 무엇인가: AI 앱에 USB-C 포트를 꽂는 방식과 API와의 차이

HunyDev · 2026-11-05 · 유튜브 시청 7 · 게시판 조회 0 · 한국인

기초음성

유튜브 썸네일

난이도 기초#MCP#AI에이전트#API#Claude#표준프로토콜

← 목록

저자: HunyDev (한국인) · 원제: MCP가 뭔데? AI에 USB-C를 꽂는 법 | API랑 뭐가 다를까

난이도 판정: 수식과 코드 없이 USB-C 같은 비유와 그림으로 설명하는 개념 중심 강의입니다. 다만 API, 클라이언트와 서버 같은 기초 IT 구조를 알고 있으면 이해가 더 수월합니다.

요약

MCP는 AI 앱이 캘린더·메일·파일 같은 바깥 서비스와 같은 방식으로 연결되도록 정한 공개 표준이다. 호스트·클라이언트·서버의 역할과 도구·리소스·프롬프트라는 세 가지 기능을 짚고, API와는 대체 관계가 아니라 보완 관계임을 설명한다. 마지막으로 출처를 확인하고 동의 절차를 거치라는 보안 주의를 덧붙인다.

⏱ 00:051. MCP의 개념과 문제 제기

⏱ 00:05MCP는 Model Context Protocol의 약자로, 영상은 이 세 단어를 하나씩 풀어 설명하겠다고 시작합니다. AI 챗봇은 글쓰기, 코드 작성, 번역을 잘하지만 대화창 밖의 세상과는 단절되어 있습니다. 예를 들어 이번 주 일정을 정리해 달라고 해도, 사용자가 캘린더 내용을 직접 복사해 붙여 넣어야 하는 상황이 생깁니다.

영상 장면 00:05
▶ 00:05 영상에서 보기

⏱ 00:492. 연결이 복잡해지는 문제와 표준화

⏱ 00:49AI를 서비스에 직접 연결하면 된다는 생각이 들지만, 서비스마다 연결 방식이 달라 문제가 생깁니다. AI 앱 3개와 서비스 4개를 연결하려면 12개의 연결을 따로 만들어야 하고, 규모가 커질수록 연결 수는 곱으로 늘어납니다. 이 문제를 줄이기 위해 2024년 11월 앤트로픽이 MCP를 공개했습니다.

영상 장면 00:49
▶ 00:49 영상에서 보기

핵심은 AI 앱과 바깥 세상을 잇는 방식을 하나로 맞춘 공개 표준이라는 점입니다. 서비스는 MCP 서버를 한 번만 만들고 AI 앱은 MCP만 지원하면 되므로, 앱 10개와 서비스 100개의 경우 천 개였던 연결이 110개로 줄어듭니다. 공식 문서는 이를 'AI 앱의 USB-C 포트'에 비유하며, 충전기 규격이 USB-C로 정리된 것과 같다고 설명합니다.

⏱ 01:483. 호스트, 서버, 클라이언트의 역할

⏱ 01:48MCP 연결에는 세 역할이 등장합니다. 호스트는 Claude나 ChatGPT 같은 채팅 앱, VS Code 같은 코딩 도구처럼 사용자가 실제로 쓰는 AI 앱입니다. 서버는 캘린더나 노션처럼 바깥 서비스의 기능을 AI에게 내주는 프로그램입니다.

영상 장면 01:48
▶ 01:48 영상에서 보기

클라이언트는 호스트 안에서 서버 하나와의 연결을 담당하는 부품입니다. 서버를 하나 꽂을 때마다 호스트 안에 클라이언트가 하나씩 생기는 구조이므로, 여러 서버를 연결하면 클라이언트도 그만큼 늘어납니다.

⏱ 02:214. 서버가 제공하는 세 가지 기능

⏱ 02:21서버가 AI에게 줄 수 있는 기능은 크게 세 가지입니다. 첫째는 도구로, 일정 추가, 메일 발송, 검색처럼 AI가 직접 실행하는 행동입니다. 둘째는 리소스로, 파일 내용이나 데이터베이스 기록처럼 AI가 읽을 수 있는 자료입니다.

영상 장면 02:21
▶ 02:21 영상에서 보기

셋째는 프롬프트로, 자주 쓰는 질문을 미리 만들어 둔 틀입니다. 영상은 이를 할 일, 읽을거리, 말하는 틀로 정리하며, MCP는 이 세 가지를 모두 같은 방식으로 꽂아 주는 약속이라고 설명합니다.

⏱ 02:575. 동작 예시와 API와의 관계

⏱ 02:57'내일 오후 3시에 회의 잡아 줘'라는 요청을 따라가 보면, AI 앱은 먼저 연결된 캘린더 서버에 어떤 도구가 있는지 목록을 묻습니다. 그중 '일정 만들기' 도구를 고르고 날짜와 시간을 채워 실행을 요청합니다. 실행 전에는 반드시 사용자의 허락을 받고, 허락이 나면 서버가 실제 캘린더에 일정을 넣고 결과를 돌려줍니다.

영상 장면 02:57
▶ 02:57 영상에서 보기

API는 MCP로 대체되는 것이 아닙니다. API는 각 서비스가 열어 둔 창구이고, MCP 서버는 보통 그 API를 내부에서 호출해 사용합니다. 비유하자면 API가 서비스마다 다른 콘센트이고, MCP는 그 위에 끼우는 공통 플러그에 가깝습니다.

⏱ 03:546. 확산 과정과 업계 표준화

⏱ 03:54MCP는 공개 이후 빠르게 확산되었습니다. 처음에는 앤트로픽의 Claude에서 시작했지만, 지금은 ChatGPT, VS Code, Cursor 같은 도구도 지원합니다. 2025년 12월에는 앤트로픽이 MCP를 리눅스 재단 산하의 에이전틱 AI 재단에 기증했고, OpenAI와 블록이 함께 재단을 세웠으며 구글, 마이크로소프트, AWS 등도 힘을 보탰습니다. 한 회사의 기술에서 업계 공용 규격으로 자리 잡은 셈입니다.

영상 장면 03:54
▶ 03:54 영상에서 보기

⏱ 04:587. 보안 주의와 핵심 정리

⏱ 04:58MCP 서버는 내 파일을 읽고 내 대신 행동할 수 있으므로, 아무 서버나 연결하면 위험할 수 있습니다. MCP 명세도 도구를 실행하기 전에 사용자의 분명한 동의를 받도록 하며, 신뢰할 수 없는 서버의 도구 설명은 그대로 믿지 말라고 합니다. 출처를 알 수 없는 서버는 연결하지 말고, 허락 전에 어떤 일을 하는지 확인하는 습관이 필요합니다.

영상 장면 04:58
▶ 04:58 영상에서 보기

영상은 마지막으로 세 글자를 다시 정리합니다. 모델은 AI, 컨텍스트는 바깥 세상의 맥락과 도구, 프로토콜은 같은 방식으로 꽂아 주는 약속입니다. 'MCP 연결'이라는 말을 보면 AI에 플러그를 꽂는 일이라고 떠올리면 쉽게 이해할 수 있습니다.

난이도 기초#MCP#AI에이전트#API#Claude#표준프로토콜

← 목록으로
공유페이스북밴드

이 글에 대해 요청(숨김) 수정 요청