기본 콘텐츠로 건너뛰기

클로드 코드 왕초보 가이드 15편 — AI한테 내 캘린더·파일을 연결하는 법 2026

thumbnail

Photo by Michael Pointner on Unsplash

클로드 코드 왕초보 가이드 — 15편 전체 목차 보기
14편에서 Claude Code에 능력을 추가하는 개념을 배웠습니다. 이번에는 한 걸음 더 들어갑니다. 내 컴퓨터의 파일, 캘린더, 데이터베이스 같은 외부 서비스를 Claude Code에 실제로 연결하는 법입니다. 핵심은 MCP라는 기술이고, 설정 파일 하나만 수정하면 됩니다.

14편까지 따라오셨다면 Claude Code가 파일을 읽고 수정하는 건 이미 해보셨을 겁니다. 그런데 "내 구글 캘린더 일정을 AI가 확인해주면 좋겠는데", "특정 폴더의 파일만 AI한테 보여주고 싶은데" 같은 생각이 드셨을 수 있습니다. 그 연결 통로가 바로 MCP입니다.


MCP가 뭔가요? (30초 복습)

MCP는 Model Context Protocol의 약자입니다. 이름이 어려워 보이지만 하는 일은 단순합니다. AI와 외부 서비스 사이의 통역사 역할입니다.

스마트폰 비유로 설명하면 이렇습니다. 스마트폰(Claude Code)이 블루투스 이어폰(외부 서비스)과 대화하려면 블루투스라는 통신 규약이 필요합니다. MCP가 바로 그 블루투스입니다. Claude Code와 외부 서비스가 서로 대화할 수 있게 만들어주는 규약이에요.

스마트폰 세계 Claude Code 세계
블루투스 (통신 규약) MCP (Model Context Protocol)
블루투스 이어폰, 스피커 등 (기기) MCP 서버 (파일 시스템, 캘린더, DB 등)
블루투스 설정 화면에서 기기 페어링 settings.json 파일에서 MCP 서버 등록
페어링 완료 후 음악 재생 등록 완료 후 자연어로 명령

더 자세한 개념 설명은 MCP가 뭔가요? 글에서 확인할 수 있습니다. 이 글에서는 실제 설정 방법에 집중합니다.


MCP 서버 설정하는 법

MCP 서버를 연결하는 방법은 settings.json이라는 설정 파일을 수정하는 겁니다. 이 파일에 "어떤 서버를 쓸 것인지" 적어주면 Claude Code가 알아서 연결합니다.

설정 파일 위치 두 가지

위치 경로 적용 범위
사용자 전체 (글로벌) ~/.claude/settings.json 내 컴퓨터에서 Claude Code를 쓸 때 항상 적용
프로젝트별 .claude/settings.json (프로젝트 폴더 안) 해당 프로젝트에서만 적용

처음이라면 사용자 전체 설정(~/.claude/settings.json)에 추가하는 걸 추천합니다. 어떤 프로젝트를 열든 항상 사용할 수 있으니까요.

프로젝트별 설정의 장점:
프로젝트 폴더 안의 .claude/settings.json에 MCP 설정을 넣으면 Git으로 버전 관리가 됩니다. 팀원과 같은 MCP 환경을 공유하고 싶을 때 유용합니다.

설정 파일 형식

settings.json 안에 "mcpServers"라는 항목을 추가합니다. 형식은 이렇습니다.

{ "mcpServers": { "서버이름": { "command": "실행할 명령어", "args": ["인자1", "인자2"] } } }

각 항목이 뭔지 풀어보면 이렇습니다.

  • "서버이름" — 내가 알아볼 수 있는 이름. 자유롭게 정하면 됩니다.
  • "command" — MCP 서버를 실행하는 명령어.
  • "args" — 명령어에 전달할 추가 정보 (어떤 폴더를 연결할지 등).

실습: 파일 시스템 MCP 서버 연결하기

가장 이해하기 쉬운 예시로 시작합니다. 내 컴퓨터의 특정 폴더를 Claude Code에 연결하는 겁니다. 예를 들어 "문서 폴더 안의 파일들을 AI가 읽고 정리해줬으면 좋겠다"는 상황입니다.

1 settings.json 파일 열기

사용자 설정 파일을 엽니다. 경로는 ~/.claude/settings.json입니다.

파일이 아직 없다면 새로 만들면 됩니다. 이미 있다면 기존 내용에 "mcpServers" 항목을 추가합니다.

2 MCP 서버 설정 추가하기

파일 시스템 MCP 서버를 등록합니다. 아래 내용을 settings.json에 넣습니다.

{ "mcpServers": { "my-files": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-filesystem", "/Users/내이름/Documents" ] } } }

/Users/내이름/Documents 부분을 실제 연결하고 싶은 폴더 경로로 바꿔주세요. Windows라면 C:/Users/내이름/Documents 형태입니다.

3 Claude Code 재시작

설정을 저장한 후 Claude Code를 다시 시작합니다. MCP 서버는 Claude Code가 시작될 때 로드됩니다.

4 연결 확인하기

Claude Code 안에서 /mcp를 입력합니다.

/mcp

현재 연결된 MCP 서버 목록이 표시됩니다. 방금 추가한 "my-files"가 보이면 성공입니다.

5 사용해보기

자연어로 바로 써볼 수 있습니다.

"Documents 폴더에 있는 파일 목록 보여줘"

Claude Code가 MCP 서버를 통해 해당 폴더의 파일 목록을 읽어와서 보여줍니다.

npx가 뭔가요?
Node.js 패키지를 실행하는 명령어입니다. npx -y는 "해당 패키지를 자동으로 다운로드해서 실행해줘"라는 뜻입니다. Node.js가 설치되어 있어야 동작합니다. 3편(설치 가이드)에서 Node.js 설치를 다뤘으니 참고하세요.

어떤 MCP 서버가 있나요?

파일 시스템 외에도 다양한 MCP 서버가 커뮤니티에서 만들어지고 있습니다. 비개발자 입장에서 쓸모를 느낄 수 있는 방향으로 정리했습니다.

용도 연결 대상 할 수 있는 일
파일 관리 내 컴퓨터 폴더 특정 폴더의 파일 읽기, 정리, 검색
일정 관리 Google Calendar 등 일정 확인, 추가, 수정
데이터베이스 PostgreSQL, SQLite 등 데이터 조회, 분석, 보고서 생성
클라우드 저장소 Google Drive 등 클라우드 파일 검색, 읽기
메신저 Slack 등 메시지 읽기, 보내기
이메일 Gmail 등 이메일 검색, 초안 작성

MCP 서버는 계속 늘어나고 있습니다. 설정 방식은 모두 동일합니다. settings.json의 "mcpServers" 안에 서버 정보를 추가하면 끝입니다.

MCP 서버마다 사전 준비가 다릅니다.
파일 시스템 서버는 폴더 경로만 적으면 되지만, Google Calendar 같은 서비스는 API 인증(OAuth) 과정이 필요합니다. 각 서버의 안내 문서를 따라가면 됩니다. 어렵게 느껴진다면 파일 시스템 서버부터 시작하는 걸 추천합니다.

여러 MCP 서버를 동시에 쓰는 법

MCP 서버는 하나만 쓸 수 있는 게 아닙니다. settings.json에 여러 개를 나란히 적으면 됩니다.

{ "mcpServers": { "my-files": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/내이름/Documents"] }, "my-database": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-sqlite", "/Users/내이름/data/my.db"] } } }

블루투스 이어폰과 블루투스 스피커를 동시에 페어링하는 것과 같습니다. 각각 다른 이름을 붙여주면 Claude Code가 상황에 맞는 서버를 자동으로 골라 사용합니다.

실전 활용 예시:

"Documents 폴더에서 회의록 파일 찾아서 내용 요약해줘" — 파일 시스템 MCP 사용

"데이터베이스에서 이번 달 매출 합계 구해줘" — 데이터베이스 MCP 사용

어떤 MCP 서버를 사용할지는 Claude Code가 질문 내용을 보고 자동으로 판단합니다.


자주 묻는 질문 (FAQ)

Q. MCP 서버를 설치하면 내 파일이 외부로 유출되나요?

MCP 서버는 내 컴퓨터에서 로컬로 실행됩니다. Claude Code와 MCP 서버 사이의 통신은 내 컴퓨터 안에서 이루어지기 때문에, 파일이 외부 서버로 전송되는 건 아닙니다. 다만 Claude Code가 파일 내용을 읽어서 AI 모델에 전달하는 과정에서 Anthropic 서버와 통신은 발생합니다. 민감한 파일은 연결 폴더에서 제외하는 게 좋습니다.

Q. settings.json을 잘못 수정하면 Claude Code가 망가지나요?

JSON 형식이 깨지면 (예: 쉼표를 빠뜨리거나, 중괄호를 안 닫거나) Claude Code가 설정을 읽지 못할 수 있습니다. 그래도 Claude Code 자체가 망가지는 건 아닙니다. 설정 파일을 수정하기 전에 원본을 백업해두면 안심입니다. 문제가 생기면 원본으로 되돌리면 됩니다.

Q. /mcp 명령어를 쳤는데 아무것도 안 나와요.

settings.json에 MCP 서버를 아직 등록하지 않았거나, 파일 경로가 잘못된 경우입니다. 설정 파일 위치(~/.claude/settings.json)와 JSON 형식을 다시 확인해보세요. 수정 후에는 반드시 Claude Code를 재시작해야 적용됩니다.


정리하며

관점 한 스푼: MCP를 처음 접하면 "설정 파일을 직접 수정해야 한다고?" 하면서 겁이 날 수 있습니다. 그런데 한 발짝 물러서 보면, 우리가 하는 일은 settings.json에 "이 서비스를 연결해줘"라고 적어주는 것뿐입니다. 와이파이 비밀번호를 입력하는 것과 크게 다르지 않습니다. 한번 연결해두면 그 다음부터는 말만 하면 됩니다. "파일 찾아줘", "일정 확인해줘" 이런 식으로요. AI가 내 도구들과 연결되는 순간, 단순한 대화 상대에서 진짜 비서로 바뀝니다. 첫 연결은 파일 시스템 서버 하나로 시작해보세요. 그게 가장 쉽고, 가장 확실하게 체감됩니다.


#멜론 AI 인사이트 #Claude Code #초보자 가이드 #비개발자

다음 편에서는 AI가 위험한 일을 못하게 막는 권한 설정법을 다룹니다

16편 보러 가기 →

참고 자료
· Anthropic Claude Code 공식 문서 — docs.anthropic.com
· Model Context Protocol 공식 사이트 — modelcontextprotocol.io

댓글

이 블로그의 인기 게시물

클로드 vs 챗GPT 비개발자가 직접 써본 2026 솔직 비교

Photo by Xiangkun ZHU on Unsplash 안녕하세요, AI 선생님 멜론 머스크입니다. 오늘은 제가 직접 써보고 검증한 클로드 vs 챗GPT 솔직 비교 이야기예요. 결론부터 말씀드리면 — 둘 중 하나만 써야 한다면 클로드, 둘 다 쓸 수 있다면 둘 다 쓰세요. 저도 처음엔 "어차피 AI 아니야? 뭐가 달라?"라고 생각했어요. 그런데 같은 업무를 두 AI에 시켜보면 결과가 생각보다 많이 다릅니다. 특히 비개발자 직장인 입장에서 체감 차이가 있는 포인트들이 있어요. 직접 써보면서 정리한 것들, 솔직하게 말씀드릴게요. 한눈에 보는 핵심 차이 (2026년 3월 기준) 항목 클로드 (Claude) 챗GPT 만든 곳 Anthropic OpenAI 최신 모델 Claude Sonnet 4.6 GPT-5 시리즈 유료 플랜 월 $20 (Pro) 월 $20 (Plus) 컨텍스트 창 200,000 토큰 ✅ 128,000 토큰 한국어 글쓰기 자연스러운 문체 ✅ 무난하지만 딱딱한 편 이미지 생성 없음 ❌ DALL-E 3 내장 ✅ 음성 대화 제한적 자연스러운 음성 모드 ✅ 엑셀·PPT 연동 Claude for Exc...

Claude가 당신의 Spotify와 Uber Eats에 연결됐다 — AI 에이전트, 일상에 침투하다 2026

Photo by Nick Fewings on Unsplash Claude가 Spotify, Uber Eats, Booking.com에 직접 연결되기 시작했습니다. AI 에이전트가 업무를 넘어 일상으로 침투하고 있습니다. 어제 Anthropic이 Claude 커넥터를 15개 개인 앱으로 확장했습니다 . 처음엔 "또 기능 추가했네" 하고 넘기려다가 목록을 자세히 봤는데요. 이상했습니다. 그동안 AI 커넥터라면 Google Calendar, Slack 같은 업무 도구뿐이었거든요. 이번엔 달랐습니다. 광고 자리 (AdSense 승인 후 교체) 이번에 연결된 앱들, 전부 일상이다 Uber Eats로 저녁 주문, Spotify로 플레이리스트 생성 , Booking.com으로 숙소 예약, Instacart로 장보기, TripAdvisor로 여행지 검색. 15개 앱 전부 퇴근하고 소파에서 여는 것들입니다. AI가 회의록 정리해주는 건 편한 도구였죠. 근데 저녁 메뉴까지 골라서 주문 넣어준다고요? 좀 다른 이야기입니다. Anthropic이 2025년 7월부터 쌓아온 커넥터가 200개를 넘었는데, 처음엔 업무 앱뿐이었습니다. 어느 순간 생활 앱으로 넘어왔어요. 광고 자리 (AdSense 승인 후 교체) 왜 이게 스마트폰 초기랑 닮았을까? 스마트폰 처음 나왔을 때 사람들이 좋아한 건 "이메일을 밖에서도 본다"는 거였습니다. 그건 도구였죠. 스마트폰이 진짜 판을 바꾼 건 카카오톡이 깔리고, 배달앱이 깔리고, 지도앱 없이는 길을 못 찾게 되면서부터입니다. AI가 지금 같은 길 위에 있습니다. MCP라는 기술이 AI와 외부 앱을 연결하는 표준 이 되면서 연결 가능한 앱이 한꺼번에 늘었고, 업무 앱을 지나 생활 앱까지 왔습니다. 사실 이런 시도가 처음은 아닙니다. Siri도 했고 Google Assistant도 했어요...

AI 비서로 블로그 만들었더니 5일 만에 682명 왔습니다 - 비개발자가 직접 해본 솔직 후기

Photo by Ronan Furuta on Unsplash 코딩 한 줄 못 짜는 사람이 AI 비서 하나로 블로그를 만들었습니다. 개설 5일 만에 682명 방문. 그 전 기록: 0명. 블로그 한번 해볼까 생각은 많이 했습니다. 근데 막상 시작하면 글 쓰는 게 너무 고되잖아요. 주제 잡고, 조사하고, 쓰고, 퇴고하고… 한 편에 반나절은 기본이니까요. 저도 그 이유로 몇 번을 포기했어요. 그러다 올해 3월에 AI 비서를 붙여서 다시 해봤습니다. 결과가 꽤 달랐습니다. 실제 Blogger 통계 화면 — 개설 5일 만에 전체 682명 개설 5일 성과 — 숫자부터 보여드립니다 말보다 숫자가 솔직합니다. 682 5일 총 방문자 128 하루 최고 방문자 13 발행한 글 수 블로그 개설일: 2026년 3월 26일. 5일 뒤 방문자: 682명. 글 13편으로 만들어낸 수치입니다. 일반적인 블로그는 첫 달에 수십 명도 쉽지 않다는 걸 감안하면, 5일 만에 682명은 꽤 의미 있는 숫자입니다. ❌ 혼자 블로그 할 때 글 1편에 반나절 주제 정하는 데 1시간 금방 지쳐서 포기 발행 주기 0 (결국 안 씀) 5일에 682명? 꿈도 못 꿈 ✅ AI 비서와 함께 글 1편에 1~2시간 트렌드 체크 + 주제 자동 제안 첫 달 13편 발행 하루 최고 128명 방문 5일 만에 682명 달성 무엇을 어떻게 만들었나요? 플랫폼은 구글 블로거(Blogger) 를 선택했습니다. 무료이고, 구글 생태계 안에 있어서 애드센스 연결이 가장 간단하다는 이유였습니다. AI 비서는 Claude Code + 비토 를 씁니다. 텔레그램으로 대화하...