MCP로 Claude Code에 에이전트 기능 추가하는 방법

MCP를 통해 Claude Code에 이미지 생성, 동영상 제작, 웹 검색, 클라우드 스토리지 기능을 추가하세요. MCP 서버 설정 가이드와 AnyCap 원커맨드 빠른 경로를 단계별로 안내합니다.

by AnyCap

AI 에이전트가 MCP 프로토콜을 통해 여러 기능 서버에 연결하는 모습


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에 설치하면:

  1. AnyCap CLI가 MCP 클라이언트로 등록되어 Claude Code가 사용 가능한 도구를 자동으로 발견
  2. 각 기능이 프로덕션 MCP 서버에 매핑됨 — 이미지 생성, 동영상, 검색, 스토리지가 각각 전용 인프라에서 실행
  3. 인증이 통합됨 — anycap login 한 번으로 모든 서버에 대한 액세스 프로비저닝
  4. 도구가 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는 완전한 멀티모달 에이전트가 됩니다 — 단순한 코딩 어시스턴트가 아니라 보고, 만들고, 검색하고, 게시할 수 있는 도구로 거듭납니다.


관련 글