MCP vs API, 웹LLM+MCP vs CLI+MCP, 첫 실습 순서까지 한 번에 정리.
5명의 박사 에이전트가 함께 가르쳐 드립니다.
✅ 개념 분리 — MCP, API, API Key를 정확히 구분합니다
✅ 환경 비교 — 웹LLM+MCP와 CLI+MCP 차이를 구조로 보여드립니다
✅ 단계별 실습 — filesystem MCP로 시작 → 영상 API MCP로 확장하는 경로를 안내합니다
5가지 핵심 개념을 카드로 눌러 비교하세요. MCP와 API, 절대 같지 않습니다.
둘 다 "연결"처럼 보이지만 역할은 다릅니다. MCP는 AI가 여러 도구와 데이터를 이어 쓰게 만드는 표준이고, API는 특정 기능을 요청하고 응답받는 인터페이스입니다.
AI 클라이언트가 MCP를 통해 파일, DB, 검색, 외부 서비스 같은 여러 자원에 일관된 방식으로 접근합니다.
클라이언트가 정해진 엔드포인트에 요청을 보내고, 서버가 결과를 응답합니다. 보통 한 기능 단위 호출에 초점이 있습니다.
"말만 하는 AI"와 "도구를 쓰는 AI"는 어떻게 다를까요?
MCP가 없으면 AI는 설명과 추측에 머무르고, MCP가 있으면 실제 도구와 연결되어 읽기, 검색, 호출 같은 작업 흐름이 생깁니다.
AI가 답변은 만들 수 있어도 파일, 저장소, 외부 서비스에 직접 들어가지는 못합니다.
AI가 MCP 서버를 통해 파일 시스템, 저장소, 외부 API에 연결되어 결과를 직접 가져오거나 만들어냅니다.
같은 MCP라도 어디서 쓰느냐에 따라 체감이 완전히 다릅니다. 차이는 "MCP의 정체"가 다른 게 아니라 "실행 맥락과 접근 범위"가 다른 것입니다.
| 비교 항목 | 웹 LLM + MCP | CLI + MCP |
|---|---|---|
| 주 사용 환경 | 브라우저 기반 AI 채팅 | 터미널 / 코드 에디터 |
| 진입 난이도 | 상대적으로 낮음 | CLI / 설정 파일 이해 필요 |
| 로컬 파일 접근 | 환경에 따라 제한적일 수 있음 | 로컬 파일 시스템에 직접 접근하기 쉬움 |
| 터미널/개발환경 결합 | 제한적 | git, 에디터, 빌드 도구와 밀접 연동 가능 |
| 권한/설정 이해 | 플랫폼이 일부 관리 | 직접 설정 파일 편집 필요 |
| 적합한 사용자 | 빠른 실험, 대화형 학습 | 로컬 프로젝트, 코드 작업, 자동화 |
| 입문 난이도 | 쉬운 편 | 약간의 학습 곡선 존재 |
| 같은 작업 시 흐름 | 대화창에서 바로 결과 확인 | 터미널 명령 → 파일 시스템에서 확인 |
아래에서 목적을 선택하면 추천 환경이 바뀝니다.
각 박사를 클릭하면 해당 관점에서 설명, 오해 교정, 실천 행동이 바뀝니다.
체크박스를 완료하면 진행 상태가 반영됩니다. 순서대로 밟아가세요.
가장 쉬운 첫 실습. API Key 없이, 로컬 파일 읽기/쓰기로 MCP를 직접 체감하세요.
study/mcp-lab/ ├── notes.txt ← 학습 메모 ├── questions.md ← 궁금한 것 목록 └── summary.md ← AI가 생성할 요약 파일
다음을 모두 확인하면 첫 실습 성공입니다:
나의 MCP 사용 목적에 API Key가 필요한지 단계별로 확인하세요.
filesystem MCP를 이해했다면, 다음 단계로 영상 API MCP 구조를 살펴보세요.
| 항목 | filesystem MCP | 영상 API MCP |
|---|---|---|
| API Key | 보통 불필요 | 필요 가능성 높음 |
| 외부 네트워크 | 불필요 (로컬) | 필수 (외부 API 호출) |
| 비용 | 없음 | 외부 서비스 요금 발생 가능 |
| 출력물 | 텍스트 파일 | 영상/이미지 파일 |
| 실패 지점 | 경로/권한 정도 | 인증, 네트워크, API 한도, 파일 저장 등 다양 |
| 난이도 | 입문 수준 | 중급 이상 |
💡 특정 서비스의 실제 가격이나 최신 정책은 해당 서비스의 공식 문서를 반드시 확인하세요.
10문항으로 이해도를 확인하세요. 문제를 풀고 해설을 읽어보세요.
검색하거나 클릭해서 정의를 확인하세요.
바로 실행에 옮길 수 있도록 복사해서 사용하세요.
• MCP는 AI가 외부 도구를 쓰게 해주는 표준 연결 방식이다 • API는 외부 서비스의 호출 규격이다 • API Key는 외부 서비스에 인증하기 위한 입장권이다 • API Key가 있다고 MCP가 끝나는 것은 아니다 • 첫 실습은 filesystem MCP가 가장 쉽다 → API Key 없이 로컬 파일 읽기/쓰기로 바로 체감 가능
□ 실습 폴더 준비 (예: study/mcp-lab/) □ 폴더 안에 테스트 파일 생성 (notes.txt, questions.md) □ AI 클라이언트에서 해당 폴더 접근 허용 □ AI에게 파일 목록 보기 요청 □ AI에게 특정 파일 읽기 요청 □ AI에게 새 요약 파일 쓰기 요청 □ 실제로 파일이 생성되었는지 확인
□ filesystem MCP로 파일 읽기/쓰기 성공 경험 있음 □ AI 클라이언트 → MCP 서버 → 도구 실행 흐름 이해함 □ API Key = 입장권이라는 개념 구분 가능 □ 외부 서비스 인증 구조 개념 이해함 □ 외부 API 호출 시 비용 발생 가능성 인지함 □ 영상 API MCP 흐름: 클라이언트 → 영상 MCP 서버 → 외부 API → 결과 파일