4과4-2

MCP로 AI 능력 확장하기

MCP(Model Context Protocol) 개념과 Gmail/캘린더/노션 연결을 배웁니다

MCP란 무엇인가요?

MCP(Model Context Protocol)는 Anthropic이 2024년에 오픈소스로 공개한 프로토콜입니다. AI가 외부 도구, 서비스, 데이터베이스와 표준화된 방식으로 연결할 수 있게 해주는 '규격'입니다. 비유하자면 USB 표준과 같습니다. USB가 등장하기 전에는 기기마다 다른 케이블이 필요했습니다. USB 표준이 생기자 어떤 기기든 USB 포트만 있으면 연결됩니다. MCP도 마찬가지입니다. AI가 Gmail, 노션, 슬랙, 구글 캘린더 등 다양한 서비스에 표준화된 방식으로 연결할 수 있게 됩니다. 2025년 주요 AI 서비스(Claude, GPT-4o, Gemini)가 모두 MCP를 지원하면서 'AI 에이전트의 USB'로 불리고 있습니다.

MCP 서버 설치하고 연결하기

MCP 서버는 특정 서비스(Gmail, 노션, 파일시스템 등)와 AI를 연결하는 중간 다리입니다. 커뮤니티에서 만든 다양한 MCP 서버가 공개되어 있어 코딩 없이 설치만으로 연결할 수 있습니다.
# Claude Code에 MCP 서버 추가하기

# 예시 1: 파일시스템 MCP (로컬 파일 읽기/쓰기)
claude mcp add filesystem npx @modelcontextprotocol/server-filesystem /Users/내폴더

# 예시 2: GitHub MCP (레포지토리 관리)
claude mcp add github npx @modelcontextprotocol/server-github

# 예시 3: 슬랙 MCP (메시지 전송)
claude mcp add slack npx @modelcontextprotocol/server-slack

# 설치된 MCP 목록 확인
claude mcp list
TIP: MCP 서버 목록은 github.com/modelcontextprotocol/servers 에서 확인할 수 있습니다. Gmail, 구글 드라이브, 노션, 슬랙, 지라 등 수백 개의 서버가 공개되어 있습니다.

실전 활용: Gmail + 캘린더 + 노션 연결

MCP로 Gmail, 구글 캘린더, 노션을 연결하면 이런 작업이 가능해집니다. 사례 1 — 회의 준비 자동화: '오늘 오후 2시 미팅 참석자들에게 어제 공유된 노션 문서 링크를 포함한 사전 안내 이메일을 보내줘' → AI가 캘린더에서 참석자 목록을 확인하고, 노션에서 최신 문서 링크를 가져와, Gmail로 이메일을 발송합니다. 사례 2 — 이메일 정리: '이번 주 수신된 이메일 중 고객 문의 관련 내용을 노션에 표로 정리해줘' → AI가 Gmail을 검색하고, 내용을 분류해 노션 데이터베이스에 추가합니다. 이것이 진정한 에이전트 업무 자동화입니다.

핵심 정리

  • MCP는 AI가 외부 서비스와 표준화된 방식으로 연결하는 'AI의 USB 표준'입니다.
  • MCP 서버를 설치하면 Gmail, 캘린더, 노션 등을 AI가 직접 제어할 수 있습니다.
  • 여러 서비스를 연결하면 단순 대화 AI가 진정한 업무 자동화 에이전트로 변합니다.

자주 묻는 질문

MCP 서버를 설치하면 보안에 문제가 없나요?+

MCP 서버는 접근 권한을 설정할 수 있습니다. Gmail MCP라면 '읽기 전용'으로만 허용하거나, 특정 레이블의 메일만 접근하도록 제한할 수 있습니다. 항상 최소 권한 원칙을 적용하고, 신뢰할 수 있는 공식 MCP 서버만 사용하세요.

MCP를 사용하려면 코딩을 알아야 하나요?+

공개된 MCP 서버를 설치해 쓰는 것은 npm 명령어 한 줄이면 됩니다. 커스텀 MCP 서버를 직접 만들려면 JavaScript/TypeScript 코딩이 필요하지만, 이미 만들어진 서버를 활용하는 것만으로도 충분히 강력합니다.

이 강의가 어떠셨나요?