MCP (Model Context Protocol)
AI 모델과 외부 도구·데이터 소스를 연결하는 개방형 표준 프로토콜
Overview
MCP(Model Context Protocol)는 Anthropic이 주도하여 개발한 개방형 프로토콜로, AI 모델(LLM)이 외부 도구, 데이터 소스, 서비스와 상호작용할 수 있도록 표준화된 인터페이스를 제공한다. MCP 서버는 도구(tools), 리소스(resources), 프롬프트(prompts)를 노출하고, MCP 클라이언트(예: Claude Code, Cursor)가 이를 호출하는 구조다. stdio, SSE, HTTP 등의 전송 방식을 지원한다.
Key Features
- 표준화된 도구 인터페이스: AI 에이전트가 파일 시스템, 데이터베이스, API, 브라우저 등 다양한 외부 리소스에 일관된 방식으로 접근
- 서버-클라이언트 아키텍처: MCP 서버가 기능을 제공하고, MCP 클라이언트(Claude Code, Cursor 등)가 이를 소비
- 다양한 전송 방식: stdio(로컬), SSE/HTTP(원격) 지원
- 에이전트 간 통신: 다수의 AI 에이전트 인스턴스 간 메시지 교환에도 활용 가능
- 생태계 확장: 커뮤니티와 기업이 MCP 서버를 개발하여 배포 가능
Related Notes
- 2026-03-22-claude-peers-mcp — Claude Code 인스턴스 간 실시간 통신 MCP 서버
- 2026-03-21-chrome-devtools-mcp-autoconnect — 활성 브라우저 세션 연결 MCP 서버
- 2026-03-31-hwp-mcp-korean-hwpx-parser — 한글(HWP/HWPX) 파일 파싱 MCP 서버
- 2026-03-29-claude-code-cli-mcp-auth — Claude Code CLI MCP 서버 인증 자동 처리
- 2026-04-05-goose — Rust 기반 AI 에이전트 (MCP 지원)
- 2026-04-03-fff-nvim — AI 에이전트(MCP) + Neovim 빠른 파일 검색
- 2026-04-10-clenv-claude-code-profile-manager — 프로필별 .mcp.json 분리 관리
- 2026-03-21-cook-cli-orchestration — Claude Code, Codex, OpenCode 오케스트레이션
- moc-ai-agents-orchestration — AI 에이전트 오케스트레이션 MOC
- moc-dev-tools — 개발 도구 MOC
- moc-ai-coding — AI 코딩 MOC