
Claude Code는 강력한 터미널 기반 코딩 에이전트이지만, 기본 상태에서는 파일 편집, 셸 명령 실행, git 관리만 할 수 있습니다. 이미지 생성, 웹 검색, 동영상 제작, 클라우드 파일 저장은 불가능합니다. MCP(Model Context Protocol)가 이를 바꿉니다.
MCP는 AI 에이전트가 외부 도구에 연결할 수 있게 해주는 오픈 표준입니다. Claude Code는 MCP를 기본으로 지원합니다. 서버를 설정하면 Claude가 직접 호출할 수 있습니다 — 복사·붙여넣기도, 브라우저 탭 전환도, 컨텍스트 전환도 필요 없습니다.
이 가이드에서는 두 가지 경로를 다룹니다: 수동 MCP 설정(개별 서버용)과 AnyCap 빠른 경로(에이전트에 필요한 모든 기능을 하나의 CLI로). Claude Code를 아직 설치하지 않았다면 Claude Code 설치 가이드부터 시작하세요.
Claude Code가 할 수 없는 것(그리고 MCP가 해결하는 방법)
| 기능 | MCP 없이 | MCP 있으면 |
|---|---|---|
| 이미지 생성 | Claude에게 묻고, 프롬프트를 다른 도구에 복사 | Claude가 이미지 생성 서버를 직접 호출 |
| 웹 검색 | 브라우저 열고 수동 검색 | Claude가 실시간 검색 API를 조회 |
| 동영상 제작 | 별도 동영상 도구 사용 | Claude가 텍스트나 이미지로 동영상 생성 |
| 클라우드 스토리지 | 로컬 파일만 | Claude가 업로드·공유·클라우드에서 검색 |
| 콘텐츠 게시 | 수동 배포 | Claude가 Publishing MCP로 배포 |
| 데이터베이스 조회 | 수동 SQL | Claude가 Postgres, Supabase 등 조회 |
| GitHub 자동화 | gh CLI 수동 사용 | Claude가 PR 생성·코드 리뷰·이슈 관리 |
"MCP 없이" 열은 모두 워크플로 중단을 의미합니다. "MCP 있으면" 열은 Claude가 작업을 처리하고 당신은 집중할 수 있음을 의미합니다.
경로 1: 수동 MCP 설정
MCP의 작동 방식
MCP 서버는 JSON-RPC 인터페이스를 통해 도구를 노출합니다. Claude는 두 가지 전송 방법으로 연결합니다:
- stdio — 로컬 프로세스 통신. 서버가 사용자의 머신에서 실행됩니다. Claude Desktop이 주로 이 방식을 사용합니다.
- HTTP/SSE — 원격 서버 통신. Claude Code와 Claude Web은 클라우드 호스팅 서버에 이 방식을 지원합니다.
Claude Code에 서버 추가하기
대화형(stdio 서버):
# GitHub 서버
claude mcp add github -- npx -y @modelcontextprotocol/server-github
# Brave Search
claude mcp add brave-search -- npx -y @modelcontextprotocol/server-brave-search
# Postgres
claude mcp add postgres -- npx -y @modelcontextprotocol/server-postgres
대화형(HTTP 서버):
claude mcp add --transport http my-server https://my-mcp-server.com/mcp
프로젝트 수준 설정(.mcp.json):
팀 전체의 일관성을 위해 프로젝트 루트의 .mcp.json에 MCP 서버를 정의하세요:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_TOKEN": "ghp_your_token_here"
}
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres"],
"env": {
"DATABASE_URL": "postgresql://localhost/mydb"
}
}
}
}
이 파일을 커밋하면 팀 전체가 동일한 MCP 서버를 자동으로 사용할 수 있습니다.
Claude Desktop에 서버 추가하기
Claude Desktop은 claude_desktop_config.json에서 읽어옵니다:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_TOKEN": "ghp_your_token" }
}
}
}
저장 후 Claude Desktop을 완전히 종료하고(창만 닫는 게 아니라) 재시작하세요.
서버 관리
# 설정된 모든 서버 목록 보기
claude mcp list
# 특정 서버의 도구 확인
claude mcp get github
# 서버 제거
claude mcp remove github
경로 2: AnyCap 빠른 경로(권장)
개별 MCP 서버를 설정하는 방식도 가능하지만, 기능마다 별도의 API 키, 토큰, 설정 파일을 관리해야 합니다. 이미지 생성에는 서버 하나, 웹 검색에는 또 다른 서버, 동영상 생성에는 세 번째 서버, 클라우드 스토리지에는 네 번째 서버가 필요합니다.
AnyCap은 단 하나의 명령어로 이 모든 것을 제공합니다:
npx -y skills add anycap-ai/anycap -a claude-code
제공되는 기능
| 기능 | MCP 서버 | Claude가 이제 할 수 있는 것 |
|---|---|---|
| 이미지 생성 | Nano Banana 2, Seedream 4.5 | 텍스트로 이미지 생성, 기존 이미지 편집, 히어로 배너·제품 목업 생성 |
| 동영상 생성 | Veo 3.1, Seedance 1.5 Pro | 텍스트 설명이나 정적 이미지로 동영상 제작 |
| 웹 검색 | Brave, Exa, Firecrawl | 실시간 인터넷 검색, 웹사이트 크롤링, 구조화된 데이터 추출 |
| 클라우드 스토리지 | AnyCap Drive | 파일 업로드, 공유 링크 생성, 저장된 에셋 검색 |
| 웹 게시 | AnyCap Page | 콘텐츠를 호스팅된 웹 페이지로 배포 |
하나의 CLI. 하나의 인증 흐름. 모든 기능. anycap login을 한 번 실행하면 모든 MCP 서버가 인증됩니다. Claude Code와 다른 코딩 도구 비교는 Claude Code vs Cursor 비교를 참고하세요.
내부 작동 방식
AnyCap은 에이전트 기능 런타임입니다. Claude Code에 설치하면:
- AnyCap CLI가 MCP 클라이언트로 등록되어 Claude Code가 사용 가능한 도구를 자동으로 발견
- 각 기능이 프로덕션 MCP 서버에 매핑됨 — 이미지 생성, 동영상, 검색, 스토리지가 각각 전용 인프라에서 실행
- 인증이 통합됨 —
anycap login한 번으로 모든 서버에 대한 액세스 프로비저닝 - 도구가 Claude의 컨텍스트에 나타남 — 이미지를 생성하거나 웹을 검색하도록 요청하면 적절한 서버를 호출
예시: 엔드투엔드 워크플로
랜딩 페이지를 만들고 있다고 가정해 보겠습니다. MCP 없이는 Claude Code, 별도의 이미지 도구, 조사를 위한 브라우저, 파일 공유 서비스를 번갈아 사용해야 합니다. AnyCap을 사용하면:
당신: "다크 테마와 그라데이션 액센트가 있는 SaaS 랜딩 페이지용 히어로 이미지를 생성해줘"
Claude: [AnyCap 이미지 생성 MCP 서버 호출]
생성된 히어로 이미지입니다.
당신: "경쟁 SaaS 도구의 최신 가격을 검색해줘"
Claude: [AnyCap 웹 검색 MCP 서버 호출]
현재 데이터 기준: 도구 A는 월 $29, 도구 B는 월 $49입니다.
당신: "히어로 이미지를 클라우드 스토리지에 업로드하고 공유 링크를 줘"
Claude: [AnyCap Drive MCP 서버 호출]
업로드했습니다. 공유 링크: https://drive.anycap.ai/abc123
하나의 대화로 완결됩니다. 도구 전환 없음. 복사·붙여넣기 없음.
MCP 토큰 비용 관리
연결하는 각 MCP 서버는 도구 정의를 Claude의 컨텍스트 창에 노출합니다. 이는 눈에 보이지 않지만 상당한 토큰을 소비합니다:
| 서버 수 | 도구 수 | 컨텍스트 사용량 | 영향 |
|---|---|---|---|
| 3~5개 | 약 15~25개 | 2~4% | 최소 |
| 8~10개 | 약 40~60개 | 8~15% | 눈에 띔 |
| 15개 이상 | 약 80개 이상 | 15~30% | 상당함 — 세션 품질 저하 가능 |
모범 사례: 매일 사용하는 기능부터 시작하세요. AnyCap의 설계는 도구 정의를 간결하게 유지합니다 — 서버 전반에 걸쳐 분산된 도구 목록 대신 통합된 단일 도구 인터페이스를 제공합니다. 완전한 토큰 관리 전략은 Claude Code 속도 제한 가이드를 참고하세요.
MCP 설정 문제 해결
| 문제 | 가능한 원인 | 해결 방법 |
|---|---|---|
| 서버가 표시되지 않음 | 설정 파일이 로드되지 않음 | 호스트 애플리케이션을 완전히 종료 후 재시작 |
| "연결이 닫혔습니다" | Node.js 버전 불일치 | nvm 사용: nvm install 22 && nvm use 22 |
| 도구가 "비활성화"로 표시 | 서버 간 도구 이름 충돌 | 중복되거나 충돌하는 도구 이름 확인 |
| 인증 실패 | API 키 또는 토큰 만료 | 자격 증명 확인; 필요하면 재생성 |
| 첫 번째 호출이 멈춤 | 리버스 프록시 타임아웃 | proxy_read_timeout 늘리기; SSE 버퍼링 비활성화 |
수동 디버깅에 시간을 쓰기 전에 claude doctor를 실행하세요 — 대부분의 설정 문제를 자동으로 감지합니다.
AnyCap으로 시작하기(30초)
수동 MCP 경로는 강력하고 유연합니다. AnyCap 경로는 빠르고 통합적입니다:
# 명령어 하나, 로그인 한 번, 모든 기능
npx -y skills add anycap-ai/anycap -a claude-code
anycap login
이후 Claude에게 이미지 생성, 웹 검색, 파일 저장을 요청하면 바로 작동합니다. 서버별 설정 없음. 프로바이더 간 토큰 관리 없음. 컨텍스트 전환 없음.
Claude Code는 완전한 멀티모달 에이전트가 됩니다 — 단순한 코딩 어시스턴트가 아니라 보고, 만들고, 검색하고, 게시할 수 있는 도구로 거듭납니다.
관련 글
- Claude Code vs Cursor: 2026년 AI 코딩 에이전트 대결 — 터미널 네이티브 에이전트 vs IDE 포크. 자율성, 컨텍스트 처리, 가격, 실제 작업, 사용 시기를 비교합니다.
- Claude Code 고급 기능: 서브에이전트, 자동 승인 및 Bash 모드 — 병렬 처리를 위한 서브에이전트, 더 빠른 워크플로를 위한 자동 승인, 자동화를 위한 훅을 마스터하세요.
- Claude Code 설치 및 설정 방법 — macOS, Linux, Windows의 단계별 설치 가이드.
- Claude Code 속도 제한 및 토큰 제한 설명 — 속도 제한과 세션 상한에 걸리지 않고 생산적으로 작업하기 위한 실용적인 전략.