본문 바로가기
성공지식백과 로고성공지식백과
GLOSSARY

MCP (Model Context Protocol)

중급AI 에이전트

이 페이지는 AI 에이전트 문맥에서 자주 쓰이는 MCP (Model Context Protocol)의 뜻과 쓰임을 중급 난이도 기준으로 정리한 AI 용어사전 항목입니다. 정의와 맥락, 관련 용어 8개, 관련 글 19개 순서로 묶었으니, 아래 설명을 먼저 읽고 연결된 개념과 글까지 이어서 보면 이해가 빨라집니다.

MCP(Model Context Protocol)는 Anthropic이 2024년에 공개한 오픈 프로토콜입니다. AI 모델이 외부 도구, 데이터베이스, 파일 시스템, API 등에 표준화된 방식으로 연결할 수 있도록 설계되었습니다.

MCP가 등장하기 전에는 각 AI 도구와 외부 서비스를 연결할 때마다 별도의 통합 코드를 작성해야 했습니다. MCP는 이 과정을 하나의 표준 인터페이스로 통일합니다. 개발자는 MCP 서버를 한 번만 구현하면 MCP를 지원하는 모든 AI 클라이언트에서 재사용할 수 있습니다.

실제 사용 예시로는 Claude Code에서 MCP 서버를 통해 로컬 파일 시스템을 읽고 쓰거나, PostgreSQL 데이터베이스에 직접 쿼리하거나, GitHub API를 호출하는 것이 있습니다. 설정 파일에 MCP 서버 정보를 등록하면 Claude가 해당 리소스에 자유롭게 접근할 수 있습니다.

ℹ️쉽게 말하면

USB 포트와 같습니다. 어떤 기기든 USB 규격만 맞으면 컴퓨터에 꽂아 바로 동작하듯, MCP 규격으로 만든 서버는 어떤 AI 클라이언트에도 연결해서 즉시 사용할 수 있습니다.

MCP의 구조는 크게 세 가지 요소로 이루어집니다. MCP 서버는 특정 기능(파일 읽기, DB 쿼리 등)을 제공하는 프로세스입니다. MCP 클라이언트는 Claude, Cursor 같은 AI 애플리케이션으로, MCP 서버에 요청을 보내는 주체입니다. Transport 계층은 서버와 클라이언트 사이의 통신 방식을 정의하며, 로컬 프로세스 간 통신(stdio)과 HTTP/SSE 방식을 지원합니다.

MCP 서버가 제공할 수 있는 기능은 세 가지 유형으로 나뉩니다. Tools는 AI가 직접 호출할 수 있는 함수입니다(파일 저장, API 호출 등). Resources는 AI가 읽을 수 있는 데이터 소스(파일, DB 레코드 등)입니다. Prompts는 서버가 미리 정의해 둔 재사용 가능한 프롬프트 템플릿입니다.

MCP가 주목받는 이유는 AI 에이전트의 실용성을 크게 높이기 때문입니다. AI가 텍스트 생성에만 머무르지 않고 실제 파일을 열고, 코드를 실행하고, 외부 서비스를 제어하는 것이 가능해집니다. 개발자 입장에서는 한 번 만든 MCP 서버를 Claude, Cursor, Continue 등 여러 AI 도구에 재사용할 수 있어 개발 비용이 줄어듭니다.

현재 공개된 MCP 서버는 매우 다양합니다. 파일 시스템 접근, GitHub, Slack, Notion, PostgreSQL, Google Drive, Jira, Linear, 웹 검색 등 수백 개의 커뮤니티 서버가 GitHub에 공개되어 있습니다. Anthropic은 공식 MCP 서버 저장소를 별도로 운영하며, Python과 TypeScript SDK를 제공하여 개발자가 직접 서버를 만들 수 있도록 지원합니다.

MCP와 비슷한 개념으로 Function Calling이 있습니다. Function Calling은 OpenAI가 도입한 방식으로, 모델이 특정 함수를 호출하도록 응답을 구조화합니다. MCP는 이보다 한 단계 더 나아가 AI와 외부 시스템 간의 통신 전체를 표준화합니다. MCP는 특정 회사나 모델에 종속되지 않는 오픈 프로토콜이라는 점이 Function Calling과의 주요 차이점입니다.

MCP를 활용하면 멀티에이전트 시스템 구성도 훨씬 편리해집니다. 오케스트레이터 에이전트가 MCP를 통해 여러 서브에이전트나 외부 서비스를 호출하고, 결과를 취합해 최종 답변을 생성하는 파이프라인을 구성할 수 있습니다. 결국 MCP는 AI 에이전트가 단순 대화 도구를 넘어 실제 업무 시스템과 연결되는 핵심 다리 역할을 합니다.

MCP 서버를 직접 만드는 방법도 비교적 간단합니다. Anthropic이 공식 Python SDK와 TypeScript SDK를 제공하기 때문에, 원하는 기능을 함수로 작성하고 MCP 서버로 감싸면 됩니다. 예를 들어 사내 지식베이스에 자연어로 질문하는 MCP 서버를 만들면, 이를 지원하는 모든 AI 클라이언트에서 사내 문서 검색 기능을 바로 쓸 수 있습니다. 빌드 한 번으로 여러 AI 도구에 적용되니 유지 비용도 낮습니다.

MCP를 사용할 때 보안에도 신경 써야 합니다. MCP 서버는 AI 모델에게 파일 시스템 접근이나 외부 API 호출 권한을 줄 수 있기 때문에, 허가된 경로와 동작 범위를 명확하게 제한하는 것이 중요합니다. 특히 인터넷에서 내려받은 서드파티 MCP 서버를 쓸 때는 서버가 어떤 동작을 하는지 코드를 직접 확인하거나 신뢰할 수 있는 소스인지 검증해야 합니다. Anthropic도 MCP 보안 가이드라인을 별도로 제공하고 있습니다.

MCP는 2024년 11월 공개 이후 빠르게 AI 생태계의 표준으로 자리잡고 있습니다. Claude 외에도 Cursor, Continue, Zed 등 여러 개발 도구들이 MCP를 지원하기 시작했고, 커뮤니티에서 공유되는 MCP 서버 수도 빠르게 늘어나고 있습니다. 앞으로 MCP가 AI 에이전트와 외부 시스템 연결의 사실상 표준(de facto standard)이 될 가능성이 높습니다.

MCP는 AI를 업무 자동화 도구로 활용하려는 기업들에게 특히 중요합니다. 기존에는 AI를 사내 시스템과 연결하려면 별도의 API 통합 개발이 필요했고, AI 도구가 바뀔 때마다 처음부터 다시 만들어야 했습니다. MCP를 쓰면 한 번 만든 서버를 여러 AI 도구에 재사용할 수 있어 도입 비용이 크게 줄어듭니다. 결국 MCP는 AI 에이전트 시대의 핵심 인프라 역할을 담당하게 될 것입니다.

RELATED TERMS

관련 용어

MCP (Model Context Protocol)와 함께 자주 언급되는 개념들입니다. 비슷한 말처럼 보여도 역할과 쓰임은 다를 수 있습니다.

READ NEXT

관련 글

glossary에서 개념을 잡고 관련 글로 넘어가면 실제 문맥 이해가 쉬워집니다.

뉴스레터
OpenCode 리뷰: V1·V2 차이와 도입 전 확인할 조건
기존 OpenCode 설정을 V2로 옮길 때는 설치 방식과 LSP 지원이 달라집니다. 공식 문서로 모델 로그인 조건, Console·Go 비용, 실행 권한을 검토합니다.
튜토리얼
VS Code에서 Claude Code 시작하기
Windows에서 VS Code를 설치하고, Claude Code 익스텐션을 설정하고, 첫 대화를 시작하는 과정을 단계별로 안내합니다.
가이드
컨텍스트 엔지니어링 완전 가이드 (2026년 3월 기준)
프롬프트 엔지니어링의 시대는 저물고, 컨텍스트 엔지니어링의 시대가 열렸습니다. LLM에 무엇을, 언제, 어떻게 전달할지를 설계하는 컨텍스트 엔지니어링의 핵심 개념부터 실전 패턴까지 2026년 기준으로 정리했습니다.
가이드
힉스필드 제미나이 옴니로 UGC AI 배우 만들기: 사진 한 장으로 말하는 사람 완성
배우 섭외 없이, 카메라 없이 말하는 광고 모델을 만드는 전 공정입니다. GPT Image 2로 캐릭터 사진 한 장을 만들고, 제미나이 옴니 플래시가 목소리와 입 모양을 입힙니다. 실측 프롬프트 전문과 목소리 AI티 잡는 법, 클립 체인·꼬리컷까지 전부 공개합니다.
뉴스
OpenAI DevDay 2026 총정리: GPT-6.1 Sol부터 dots·협업·개발 도구까지
OpenAI DevDay 2026의 모델·에이전트·협업·API 발표를 정리하고, 현재 제공과 프리뷰·출시 예고의 차이를 설명합니다.
뉴스레터
Claude Code vs Codex CLI: 개발 환경에 맞춰 고르는 법
Claude Code와 Codex CLI의 실행 환경, Windows 권한, 하위 에이전트와 MCP, 구독 비용을 비교합니다. 모델 접근과 API 청구 조건까지 살펴보고 자신의 개발 환경에 맞는 선택 기준을 정리합니다.
뉴스레터
Google Antigravity 리뷰: 모델·요금·작업 권한 확인하기
Antigravity를 고를 때는 사용할 앱과 모델, 구독 한도, 명령 실행 권한을 함께 봅니다. 2026년 10월 15일 공식 문서를 기준으로 무료·유료 이용 조건, MCP 연결, AI Studio와의 관계, 개인·기업 계정의 데이터 처리 조건을 짚습니다.
가이드
MCP(Model Context Protocol) 완전 가이드
MCP란 무엇인지부터 아키텍처, 전송 방식, Claude Code 설정법, 인기 서버 목록, 직접 서버 만들기, 보안 주의사항까지 한 곳에 정리했습니다.
가이드
힉스필드 제미나이 옴니 플래시로 페이퍼 콜라주 다큐 만들기: 스타일 시트 한 장 워크플로우
스타일 시트 한 장을 고정하고 소재별로 한 문단만 바꾸면, 제미나이 옴니 플래시가 내레이션까지 구워진 10초 콜라주 영상을 시리즈로 뽑아냅니다. 나노 바나나 2 라이트로 기준 이미지를 만들고, 힉스필드에서 영상으로 잇는 전 공정을 실측 프롬프트 전문과 함께 공개합니다.
가이드
힉스필드·Blender로 3D 좀비 게임 만들기: 기획부터 리깅과 브라우저 구현까지
직접 만든 LAST CHECKPOINT를 기준으로 레퍼런스 이미지, Tripo H3.1 모델링, Higgsfield 리깅, 액션 미리보기, 브라우저 게임 구현과 오류 해결을 정리했습니다.
블로그
AI 작업이 자꾸 어긋날 때: 지침·스킬·MCP 선택법
같은 규칙을 다시 설명하고, 같은 작업의 빠진 단계를 고치고, 필요한 자료를 찾지 못하는 문제는 손댈 곳이 다릅니다. 프로젝트 지침·스킬·MCP의 역할과 함께 쓰는 조건을 살펴봅니다.
가이드
AI 자동화 하네스 완전 가이드: 프롬프팅과 컨텍스트 엔지니어링으로 AI 워크플로우 구축하기
AI 하네스는 단순 프롬프트를 넘어, 프롬프팅·컨텍스트·도구·검증을 하나의 파이프라인으로 묶은 자동화 시스템입니다. Claude Code와 CLAUDE.md를 중심으로 실전 하네스를 직접 설계하고 운영하는 방법을 처음부터 끝까지 정리했습니다.
뉴스
ChatGPT 플러그인 확장 공개, 사이드바와 파일 편집으로 넓어진다
OpenAI가 ChatGPT 플러그인의 사이드바·대화 패널·파일 뷰어 확장을 공개했습니다. 스킬과 MCP의 관계, 화면별 지원 범위와 배포 조건을 살펴봅니다.
가이드
Claude Code 완벽 가이드
Claude Code의 설치부터 CLI 명령어, 단축키, 설정, MCP, 서브에이전트까지 모든 기능을 한 곳에 정리했습니다.
가이드
클로드 + 아트리스트 MCP로 쇼핑 쇼츠 만드는 법: 마스터 프롬프트 전문 공개
제품 링크 하나를 클로드에 주고 아트리스트 MCP로 15초 쇼핑 쇼츠를 뽑는 순서를 정리했습니다. MCP 연결법, 실제로 넣은 마스터 프롬프트 전문, 클로드가 내준 앵글·대본·캐릭터 시트·컷별 프롬프트, 비용 승인 화면에서 확인할 것, 컷을 나눠 다시 만드는 방법까지 담았습니다.
가이드
Fish Audio로 게임 캐릭터 목소리 입히기: 〈이세계에서 살아남기〉 제작 가이드
코덱스와 GPT-6 Astra로 만든 생존·육성 게임 〈이세계에서 살아남기〉에 Fish Audio로 캐릭터 목소리를 붙인 과정을 정리했습니다. 게임 뼈대와 캐릭터 그림을 만든 흐름, 보이스 라이브러리에서 목소리를 고르는 법, MCP와 API 키 연결, 음성 복제와 음성 디자인, 요금까지 한 문서에 담았습니다.
뉴스
GPT-6.1 Sol 출시: Astra에 가까운 성능, 표준 입출력 가격 5분의 1
OpenAI가 GPT-6.1 Sol을 공개했습니다. 코딩·컴퓨터 작업·전문 업무의 성능 개선과 API 가격, ChatGPT Work·Codex의 제공 범위를 살펴봅니다.
가이드
클로드 × 힉스필드 AI 영상 스킬 3종 가이드: 캐스팅·스토리보드·촬영 지시서
클로드에 힉스필드 MCP와 CLI를 연결해 AI 광고 영상을 만드는 전 과정을 정리했습니다. 인물과 제품을 고정하는 캐스팅 시트, 15초 컷 설계 스토리보드, 시댄스 2.0 프롬프트 변환 촬영 지시서까지 스킬 3종 전문과 실측 통과 프롬프트 3종을 그대로 공개합니다.
가이드
힉스필드 App Builder 가이드: 코딩 없이 앱 만들고 10만 달러 콘테스트 출품하기
코딩을 몰라도 힉스필드 App Builder에서 아이디어를 찾고, 실제 앱을 만들고, 이름·아이콘·썸네일까지 다듬어 공개하는 전 과정을 프롬프트 3개로 정리했습니다.