Ch.5 Claude Code 핵심 기능

MCP — 외부 서비스와 연결하기

MCP(Model Context Protocol)의 개념을 설명할 수 있다인기 MCP 서버 4가지의 용도를 안다MCP의 한계와 CLAUDE.md 연계의 중요성을 이해한다

Claude Code가 GitHub, Slack, DB에 직접 접근할 수 있다면?

코드를 수정한 뒤 GitHub PR을 만들고, DB 스키마를 확인하고, 웹 문서를 참조해야 합니다. 매번 Claude Code 밖에서 따로 해야 할까요?

Claude Code 안에서 외부 서비스까지 한번에 다룰 수 있다면 워크플로우가 훨씬 간편해질 텐데.

MCP가 그 다리 역할을 합니다. 앱스토어에 앱을 설치하듯, Claude Code에 MCP 서버를 추가하면 새로운 능력을 획득합니다.


article

핵심 내용

MCP = Model Context Protocol AI가 외부 서비스의 도구를 사용할 수 있게 해주는 표준

비유하면 스마트폰의 앱스토어입니다. 기본 기능에 앱을 설치하듯, Claude Code에 MCP 서버를 추가하면 데이터베이스 조작, PR 생성, 웹 검색 등 새로운 능력을 얻습니다.

MCP = AI의 앱스토어

설치법: claude mcp add 명령어 한 줄이면 끝. 예: claude mcp add supabase -- npx -y @supabase/mcp

핵심: MCP는 '연결'일 뿐, AI의 판단력을 높여주지는 않습니다. DB에 접근할 수 있다고 해서 좋은 쿼리를 쓰는 건 별개입니다. CLAUDE.md에 DB 스키마를 적어두면 AI가 더 정확한 쿼리를 작성합니다.

MCP 설치 터미널 데모

MCP 마스터

key

핵심 용어

🗄️

Supabase

데이터베이스 직접 조작 — 테이블 생성, 쿼리 실행

🐙

GitHub

PR 생성, 이슈 관리 — 코드 리뷰 워크플로우 자동화

🌐

Fetch

웹페이지 내용 가져오기 — 문서, API 스펙 참조

📂

Filesystem

파일 시스템 확장 접근 — 프로젝트 외부 파일도 다루기

check_circle

핵심 정리

  • 1MCP = AI의 앱스토어, 외부 서비스 도구를 추가하는 표준 프로토콜
  • 2인기 서버: Supabase(DB) · GitHub(PR/이슈) · Fetch(웹) · Filesystem(파일)
  • 3MCP는 연결일 뿐 — CLAUDE.md에 스키마/규칙을 적어야 AI가 정확하게 사용

퀴즈와 인터랙션으로 더 깊이 학습하세요

play_circle인터랙티브 레슨 시작