Claude Desktop MCP 서버 연결 방법 2026 — 설치부터 실전 활용까지 단계별 가이드

4/11/2026 AI실험실
Claude Desktop 실전 가이드 · aivelolab.com

Claude Desktop MCP 서버
연결하는 방법 2026
설치부터 실전 활용까지 단계별 완전 가이드

MCP 입문을 마쳤다면 다음 단계는 Claude Desktop에 실제 서버를 연결하는 것입니다.
JSON 설정 파일부터 원클릭 확장 설치까지, 2026년 최신 방법을 모두 정리했습니다.

⏱️ 읽는 시간 약 10분 🎯 읽고 나면 바로 연결 가능 📅 2026년 4월 기준
📷 Claude Desktop MCP 서버 연결 방법 2가지 비교Claude Desktop MCP 서버 연결 방법 2가지 비교

1 MCP 서버 연결 전 반드시 확인할 것

Claude Desktop에 MCP 서버를 연결하기 전에 두 가지를 먼저 확인해야 합니다. 이 단계를 건너뛰면 연결 후에도 서버가 인식되지 않는 상황이 발생합니다.

✅ 체크 1 — Claude Desktop 최신 버전

MCP 서버 연결 기능은 최신 버전에서만 정상 작동합니다. claude.ai/download에서 최신 버전 여부를 확인하십시오.

✅ 체크 2 — Node.js 설치 여부 (JSON 방식 사용 시)

JSON 설정 방식으로 npx 기반 서버를 사용할 경우 Node.js 18 이상이 필요합니다. 터미널에서 node --version으로 확인하십시오.

⚠️ 2026년 4월 기준 중요 변경사항

SSE(Server-Sent Events) 방식의 연결은 2026년 4월 이후 지원이 종료되었습니다. 기존 설정에 "transport": "sse"가 있다면 "streamable-http"로 교체가 필요합니다. 최신 공식 정보는 MCP 공식 사이트에서 확인하십시오.

2 방법 ① 데스크톱 확장(Extensions) — 가장 쉬운 방법

2026년 초부터 Claude Desktop은 .mcpb 형식의 데스크톱 확장(Desktop Extensions)을 지원합니다. JSON 파일을 직접 수정하지 않아도 브라우저 확장 프로그램처럼 원클릭으로 설치할 수 있습니다. 비개발자에게 권장하는 방식입니다.

📦 공식 디렉터리에서 설치하는 방법
01
Claude Desktop 상단 메뉴 또는 설정 화면에서 Settings → Extensions로 이동합니다.
02
"Browse extensions"를 클릭합니다. Anthropic이 검수한 공식 서버 목록이 표시됩니다.
03
원하는 확장 옆의 "Install" 버튼을 클릭합니다. API 키 등 필요한 설정값이 있으면 안내 화면이 나타납니다.
04
설치가 완료되면 별도 재시작 없이 바로 사용 가능합니다. 채팅창 하단 🔨 아이콘으로 연결 여부를 확인합니다.
또는 채팅창 하단 "+" 버튼 → Extensions로도 접근할 수 있습니다.
📁 .mcpb 파일을 직접 받아서 설치하는 방법

공식 디렉터리에 없는 서버를 개발자로부터 .mcpb 파일로 받은 경우에는 아래 경로로 설치합니다.

  1. Settings → Extensions → "Advanced settings" 클릭
  2. Extension Developer 섹션에서 "Install Extension…" 선택
  3. .mcpb 파일을 선택하고 안내에 따라 설치를 완료합니다.

3 방법 ② JSON 설정 파일 직접 편집 — 자유도 높은 방법

공개된 오픈소스 MCP 서버를 직접 연결하거나, 환경변수(API 키 등)를 직접 설정할 때는 JSON 파일을 편집하는 방식을 사용합니다. 설정 파일 경로가 운영체제마다 다르다는 점에 주의하십시오.

운영체제 설정 파일 경로 빠른 접근 방법
🍎 macOS ~/Library/Application Support/Claude/claude_desktop_config.json Settings → Developer → Edit Config
🪟 Windows %APPDATA%\Claude\claude_desktop_config.json Settings → Developer → Edit Config
📄 기본 설정 파일 구조
{
  "mcpServers": {
    "서버이름": {
      "command": "npx",
      "args": ["-y", "패키지명"],
      "env": {
        "API_KEY": "여기에_API_키_입력"
      }
    }
  }
}

파일이 존재하지 않으면 직접 생성합니다. JSON 문법 오류(쉼표 누락, 괄호 불일치)가 있으면 서버 전체가 인식되지 않으므로 저장 전 반드시 검토하십시오.

📁 실습 예시 — Filesystem 서버 연결 (가장 기본)

로컬 파일을 Claude가 읽고 쓸 수 있게 해주는 서버입니다. 아래 설정에서 경로는 본인 폴더 경로로 교체하십시오.

{ "mcpServers": { "filesystem": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-filesystem", "/Users/사용자명/Desktop", "/Users/사용자명/Documents" ] } } }

Windows라면 경로를 C:\\Users\\사용자명\\Desktop 형식으로 입력하십시오.

⚠️ JSON 편집 시 주의사항
  • macOS에서 ~/Library는 숨김 폴더입니다. Finder에서 Cmd+Shift+G를 누르고 경로를 직접 입력하십시오.
  • 설정 파일 수정 후에는 Claude Desktop을 완전히 종료하고 재시작해야 합니다. 단순히 창을 닫는 것으로는 반영되지 않습니다.
  • 상대경로(./폴더명)는 작동하지 않습니다. 절대경로(/Users/사용자명/...)로만 입력하십시오.
📷 Claude Desktop JSON 설정 파일 편집 단계별 흐름도Claude Desktop JSON 설정 파일 편집 단계별 흐름도

처음 MCP 서버를 연결할 때는 읽기 전용 서버부터 시작하는 편이 안전합니다. 쓰기 권한이 있는 서버는 작동 방식을 이해한 뒤 추가하십시오.

서버 이름 주요 기능 난이도 API 키 필요 여부
Filesystem 로컬 파일 읽기·쓰기·검색 🟢 쉬움 불필요
Fetch URL 내용 가져오기·웹페이지 요약 🟢 쉬움 불필요
Brave Search 실시간 웹 검색 🟡 보통 필요 (무료 플랜 있음)
GitHub 저장소 조회·이슈·PR 관리 🟡 보통 필요 (Personal Access Token)
Memory 대화 간 정보 저장·기억 🟢 쉬움 불필요
💡 처음 시작한다면 이 순서를 권장합니다

Filesystem → Fetch → Memory 순서로 하나씩 추가하십시오. 각 서버가 정상 작동하는 것을 확인한 뒤 다음 서버를 추가하면 오류 원인을 파악하기 쉽습니다. 더 많은 서버는 MCP 공식 GitHub 저장소에서 확인할 수 있습니다.

5 연결 확인 방법 — 🔨 아이콘이 핵심

설치 또는 설정 파일 저장 후 재시작을 완료했다면, 아래 두 가지 방법으로 연결 성공 여부를 확인할 수 있습니다.

🔨 방법 1 — 망치 아이콘 확인

새 채팅창을 열면 입력창 하단에 🔨 아이콘과 숫자가 표시됩니다. 숫자는 현재 연결된 도구(tool)의 수를 나타냅니다. 클릭하면 사용 가능한 도구 목록을 확인할 수 있습니다.

💬 방법 2 — 직접 질문으로 확인

Claude에게 직접 물어봐도 됩니다. Filesystem 서버라면 "내 Desktop에 있는 파일 목록을 보여줘"처럼 요청하고, Claude가 파일 목록을 응답하면 정상 작동 중입니다.

🧪 확인용 테스트 프롬프트 모음
Filesystem: "내 바탕화면에 있는 파일 목록을 보여줘"
Fetch: "https://example.com 의 내용을 요약해줘"
Brave Search: "오늘 AI 관련 뉴스 3가지 검색해줘"

6 자주 발생하는 오류 3가지와 해결법

MCP 서버 연결에서 가장 많이 막히는 지점은 세 가지로 압축됩니다. 오류 메시지가 없어도 서버가 인식되지 않는 경우가 많으므로, 아래 순서대로 하나씩 점검하십시오.

!
오류 1 — 설치 후 🔨 아이콘이 나타나지 않음

원인: 가장 흔한 원인은 재시작 미완료 또는 JSON 문법 오류입니다.

  • Claude Desktop을 완전히 종료했는지 확인합니다. macOS에서는 Dock 아이콘 우클릭 → 종료, Windows에서는 시스템 트레이 → Exit를 선택합니다.
  • JSON 파일을 jsonlint.com에 붙여넣고 오류 여부를 확인합니다.
  • macOS에서 설정 파일 경로를 ~/Library/...가 아닌 절대경로로 확인합니다.
!
오류 2 — "command not found" 또는 npx 실행 실패

원인: Node.js가 설치되지 않았거나, Claude Desktop이 시스템의 Node.js 경로를 인식하지 못하는 경우입니다.

  • 터미널에서 node --version을 실행해 Node.js 18 이상이 설치되어 있는지 확인합니다.
  • Node.js가 없다면 nodejs.org에서 LTS 버전을 설치합니다.
  • 설치 후 Claude Desktop을 재시작합니다.
!
오류 3 — 서버가 연결되지만 도구 호출이 실패

원인: API 키가 누락되었거나, 파일 경로가 실제로 존재하지 않는 경우입니다.

  • 설정 파일의 env 블록에 API 키가 정확히 입력되어 있는지 확인합니다.
  • Filesystem 서버는 지정한 경로가 실제로 존재해야 합니다. 오타나 삭제된 폴더를 가리키고 있는지 확인합니다.
  • 오류 로그는 Settings → Developer → Logs 또는 mcp-server-서버이름.log 파일에서 확인합니다.
📷 Claude Desktop JMCP 오류 진단 체크리스트Claude Desktop JMCP 오류 진단 체크리스트

7 자주 묻는 질문 (FAQ)

Q1
데스크톱 확장(Extensions)과 JSON 설정 방식은 무엇이 다른가요?
데스크톱 확장은 MCP 서버를 .mcpb 파일 하나로 패키징한 방식으로, JSON 편집 없이 원클릭으로 설치됩니다. 비개발자에게 적합합니다. JSON 설정 방식은 모든 오픈소스 서버를 직접 연결할 수 있고 환경변수나 경로 설정을 자유롭게 제어할 수 있어 자유도가 높지만 설정 파일 직접 편집이 필요합니다. 처음에는 확장 방식으로 시작하고, 공식 디렉터리에 없는 서버가 필요할 때 JSON 방식으로 전환하는 흐름이 일반적입니다.
Q2
MCP 서버를 여러 개 동시에 연결할 수 있나요?
가능합니다. JSON 설정 방식에서는 mcpServers 객체 안에 서버를 여러 개 병렬로 추가하면 Claude Desktop 시작 시 모두 로드됩니다. 다만 서버가 많아질수록 각 서버의 도구 정의가 Claude의 컨텍스트 창을 차지하므로, 실제로 자주 사용하는 서버만 남기는 편이 응답 품질 유지에 유리합니다. n8n과 MCP 서버를 함께 활용하는 자동화 방법은 n8n과 Claude 자동화 가이드에서 확인할 수 있습니다.
Q3
Claude Desktop 없이 MCP 서버를 사용할 수 있나요?
2026년 4월 기준으로 Claude.ai 브라우저 버전은 Pro 구독자에게 일부 MCP 연동 기능을 제공하고 있으나, 로컬 파일 접근 등 전체 MCP 기능은 Claude Desktop에서만 이용 가능합니다. Cursor, VS Code와 같은 다른 MCP 호환 클라이언트에서도 동일한 서버를 연결할 수 있습니다. AI 에이전트와 MCP의 관계가 궁금하다면 AI 에이전트 입문 가이드를 참고하십시오.

8 오늘 바로 시작하는 3단계

🚀 오늘 실행 목록
  • 지금 바로: Claude Desktop을 최신 버전으로 업데이트하고 Settings → Extensions를 열어보십시오. 공식 디렉터리에서 Filesystem 서버를 찾아 설치하면 5분 안에 첫 번째 서버 연결이 완료됩니다.
  • 연결 후: 채팅창 하단 🔨 아이콘이 생겼는지 확인하고 "내 바탕화면 파일 목록을 보여줘"를 입력해보십시오. Claude가 실제로 파일 목록을 응답하면 MCP 연결이 성공한 것입니다.
  • 다음 단계: Fetch 서버와 Brave Search를 추가해 보십시오. 서버가 쌓이면 Claude Desktop이 사실상 로컬 AI 에이전트로 전환됩니다. 더 복잡한 자동화를 원한다면 n8n과 Claude 연동 가이드AI 에이전트 입문 가이드를 참고하십시오.

※ 본 글의 MCP 서버 설정 방법·지원 기능은 Anthropic 공식 문서 및 MCP 공식 사이트 기준으로 정리했으며, 이후 버전 업데이트에 따라 변경될 수 있습니다. 실제 작동 여부는 사용 환경·버전·서버 구현 상태에 따라 달라질 수 있습니다. 최신 정보는 MCP 공식 사이트Claude 공식 지원 센터에서 확인하십시오.