홍드로이드의 야매코딩

MCP란? — AI에 도구를 연결하는 '만능 어댑터' 완전 입문 (Claude·Cursor) 본문

AI & Vibe Coding

MCP란? — AI에 도구를 연결하는 '만능 어댑터' 완전 입문 (Claude·Cursor)

홍드로이드 2026. 7. 11. 01:16

 

요즘 AI 코딩 얘기에 MCP가 안 빠지죠. Model Context Protocol의 줄임말인데, 한마디로 AI를 내 도구들(파일·GitHub·DB·슬랙 등)에 연결하는 '만능 어댑터' 표준이에요. 예전엔 AI마다·도구마다 따로 연결해야 했는데, 이제 MCP 하나로 통일됐습니다. Anthropic이 만들어 지금은 공식 서버만 9,400개가 넘어요. 왜 중요한지, 어떻게 쓰는지 입문자용으로 쉽게 풀었어요.

📌 30초 요약
🔌 MCP = AI를 도구·데이터에 연결하는 공통 표준(만능 어댑터)
🌐 Anthropic 발·오픈 표준 — Claude·Cursor·VS Code 등 200+ 채택
📦 공식 서버 9,400개+(GitHub·Slack·구글드라이브·DB 등)
🧩 핵심 3요소 — 도구(tools)·리소스(resources)·프롬프트
🔒 보안 필수 — read-only·환경변수·권한 검토

쉽게 — 왜 '어댑터'인가

AI 챗봇은 똑똑하지만, 기본적으론 바깥세상과 단절돼 있어요. 내 파일도 못 보고, GitHub에 커밋도 못 하죠. 그걸 이어주는 게 MCP예요. USB-C처럼, MCP를 지원하는 AI면 어떤 도구든 같은 방식으로 꽂아 쓸 수 있습니다. 그래서 AI가 내 파일을 읽고, DB를 조회하고, GitHub를 검색하고, 실제 행동까지 하게 돼요.

💡 비유 — 예전엔 도구마다 다른 충전기(제각각 연동)를 써야 했다면, MCP는 USB-C 하나로 다 꽂는 것. AI와 도구를 잇는 표준 규격이라, 한 번 만든 연결을 여러 AI가 재사용해요.

왜 지금 중요한가

MCP는 Anthropic이 2024년 11월 공개하고 이후 리눅스 재단에 기부중립 오픈 표준이 됐어요. 그 결과 폭발적으로 퍼져서, 공식 레지스트리에만 서버 9,400개 이상, Claude·Cursor·Windsurf·VS Code 등 200개가 넘는 도구가 지원합니다. 즉 "AI에 뭔가 연결한다"의 사실상 공용어가 된 거예요. 바이브코딩을 제대로 하려면 알아둘 개념입니다.

어떻게 시작하나 (Claude 데스크톱 기준)

1️⃣ Claude 데스크톱(또는 Cursor) + Node.js 설치

2️⃣ 설정 파일 claude_desktop_config.jsonmcpServers에 서버 추가

3️⃣ 앱 재시작 → AI가 그 도구를 인식·사용

// claude_desktop_config.json — 예: 내 폴더 연결
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem",
               "/Users/나/Documents"]
    }
  }
}
입문 팁 — 처음엔 파일시스템이나 웹 검색 서버 1~2개만 붙여 감을 잡으세요. 한 번에 많이 붙이면 헷갈려요.

인기 MCP 서버

서버 할 수 있는 일
Filesystem 내 파일 읽기·쓰기
GitHub / Git 코드 검색·이슈·PR·커밋
Playwright 브라우저 자동화
Slack / Linear 메시지·이슈 연동
Postgres / 구글드라이브 DB 조회·문서 접근

보안 — 이건 꼭

⚠️ MCP 서버는 '제3자 앱'처럼 다루세요 — ① 권한 최소화(가능하면 read-only부터) ② API 토큰을 설정 파일에 직접 넣지 말고 환경변수로 ③ 서버가 요구하는 접근 범위를 검토하고 신뢰할 수 있는 것만 연결. 실전은 3~5개 정도가 적당합니다.

자주 묻는 질문

Q. 코딩 몰라도 쓸 수 있나요?

설정 파일에 서버를 복사·붙여넣기 하는 정도면 돼요. 대부분 공개된 설정 예시가 있어, 그대로 넣고 값만 바꾸면 됩니다.

Q. Claude 말고 다른 데서도 되나요?

네. Cursor·Claude Code 등 200+ 도구가 지원해요. 오픈 표준이라 한 번 익히면 여러 곳에서 씁니다.

Q. 직접 서버도 만들 수 있나요?

네, Python·Node SDK로 만들 수 있어요. Anthropic의 무료 입문 강좌가 도구·리소스·프롬프트 3요소로 서버 만드는 법을 알려줍니다.

정리 — MCP는 AI를 진짜 '일하는 도구'로 만드는 표준이에요. 파일·GitHub·DB를 붙이면 AI가 말만 하는 게 아니라 실제로 처리합니다. 파일시스템 서버 하나부터 붙여보세요 — 바이브코딩이 한 단계 올라갑니다. (보안 3원칙은 꼭 지키고요.)


MCP 사양·서버 수·지원 도구·설정 방식은 빠르게 바뀝니다(2026년 기준). 정확한 설정법은 공식 문서(modelcontextprotocol.io)와 각 앱 가이드를 확인하세요. 서버 연결 시 접근 권한·보안을 반드시 검토하세요.

Comments