
AI가 내 컴퓨터와 직접 대화하는 세상이 왔습니다! 클로드 MCP는 USB-C 포트가 다양한 기기를 연결해주듯, AI 모델이 다양한 데이터와 앱, 프로그램과 소통할 수 있게 해줍니다.
이번 포스팅에서는 이 혁신적인 기술을 여러분의 컴퓨터에 설정하고, 활용하는 방법을 알아보겠습니다. AI를 더 스마트하게 활용해볼까요?
MCP란?
MCP는 Model Context Protocol의 약자로, 쉽게 말하면 AI가 여러분의 프로그램과 데이터에 접근할 수 있도록 해주는 ‘통로’예요. 기존에는 AI에게 무언가를 물어보려면 직접 데이터를 복사해서 붙여넣거나 파일을 업로드해야 했죠? 이제는 그럴 필요가 없어요! MCP를 통해 AI가 직접 여러분의 컴퓨터에 있는 데이터를 확인하고 처리할 수 있게 되었거든요.
예를 들어 예전에는 텍스트 파일로 작업하려고 할 때, 그 파일을 클로드에 업로드해야 했습니다. 하지만 MCP를 사용하면 “내 데스크톱에 있는 초안.txt 파일을 수정해줘”라고 말하기만 하면 됩니다.
MCP 아키텍처
MCP 구조는 ‘MCP 호스트, MCP 클라이언트, MCP 서버, 로컬 데이터 소스, 원격 서비스’로 이뤄져 있습니다.
MCP 호스트는 클로드를 의미합니다. OpenAI도 다양한 데이터 소스를 연결하는 프로토콜로 MCP를 채택했습니다. ChatGPT를 이용하면, 이게 MCP 호스트가 됩니다.
MCP를 설정하고 클로드를 실행하면, 자동으로 MCP 서버가 실행됩니다. MCP 서버는 로컬 데이터 소스나 원격 서비스와 연결해, 필요한 작업을 요청하거나 결과를 가져옵니다.
클로드에 작업을 요청하면, MCP 클라이언트를 통해 MCP 서버에 명령이 전달됩니다.
하지만 직접 MCP 서버를 개발하지 않는다면, 구체적으로 알 필요는 없습니다. 여기서는 MCP 서버를 내 컴퓨터에 띄워서, AI와 소통한다는 정도만 이해하면 충분합니다.
클로드 데스크톱에서 MCP 설정하기
웹 브라우저는 보안상의 이유로 여러분의 컴퓨터 파일에 직접 접근할 수 없습니다. 반면에 데스크톱 앱은 허락을 받아 로컬 파일 시스템에 안전하게 접근할 수 있죠.
그래서 MCP 기능을 이용하려면 클로드 데스크톱을 설치해야 합니다.
클로드를 유료로 이용하지 않던라도, 데스크톱 앱을 설치해 사용할 수 있습니다. 아래 버튼을 클릭하면 설치 페이지로 이동합니다.
클로드 데스크톱 설치 바로가기👆
파일시스템 MCP 서버 추가하기
이제 MCP 서버를 이용할 준비가 끝났습니다. 이제 필요한 MCP 서버를 설정 파일에 추가하면 됩니다. 여기서는 파일시스템 MCP를 추가해, 내 컴퓨터에 있는 파일을 AI로 관리해보겠습니다.
아래 순서로 진행합니다.
1) 컴퓨터에서 클로드 메뉴를 열고 “설정…”을 선택하세요. 이때 앱 내의 계정 설정이 아니라 컴퓨터 메뉴에서 선택해야 합니다.
2) 설정 창의 왼쪽 바에서 “개발자”를 클릭한 다음 “설정 편집”을 클릭합니다.

3) 이렇게 하면 다음 경로에 구성 파일이 생성됩니다.
- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
- Windows: %APPDATA%\Claude\claude_desktop_config.json
4) 이제 텍스트 에디터로 해당 파일을 열고 다음 내용을 추가하세요.
{ "mcpServers": { "filesystem": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-filesystem", "/Users/username/Desktop", "/Users/username/Downloads" ] } } }
위에서 “/Users/username/Desktop”과 “/Users/username/Downloads”은 여러분의 실제 컴퓨터 폴더 주소로 바꿔야 합니다. 경로는 클로드가 접근하기 원하는 폴더를 입력하면 됩니다. 기본으로 바탕화면과 다운로드 폴더로 설정했지만, 필요에 따라 더 많은 경로를 추가할 수 있습니다.
Node.js 확인하기
클로드 설정파일에는 MCP 서버를 어떻게 띄우는지에 대한 내용이 들어 있습니다. 파일시스템 서버는 npx라는 명령어를 이용해서 서버를 띄우는데요. npx는 설치 없이 직접 Node.js 패키지를 실행할 수 있습니다.
이 기능이 제대로 작동하려면 Node.js가 필요합니다. 설치돼 있는지 확인하려면 터미널이나 명령 프롬프트를 열고 다음 명령어를 입력해보세요.
node --version
만약 오류 메시지가 나온다면 nodejs 사이트에서 Node를 다운로드하여 설치하거나, 맥OS의 경우 홈브류를 사용한다면 `brew install node` 명령어로 설치할 수 있습니다.
클로드 재시작하고 확인하기
설정을 마친 후에는 클로드 데스크톱을 재시작해야 합니다. 재시작하면 입력 상자 오른쪽 하단에 망치 아이콘이 보일 거예요. 이 아이콘이 보인다면 성공적으로 설정이 완료된 것입니다!

망치 아이콘을 클릭하면 파일시스템 MCP 서버가 제공하는 도구들을 확인할 수 있어요.
만약 서버가 인식되지 않는다면, 설정 파일의 경로가 올바른지, Node.js가 제대로 설치되었는지 다시 한번 확인해보세요.
오류가 발생하면 클로드 설정 메뉴에서 ‘개발자’ 탭으로 이동하면, 로그 폴더를 열 수 있습니다. 여기서 로그 파일 내용을 복사해서, 클로드에 던지면 어떤 오류가 발생했고 어떻게 해결할 수 있는지 알려줍니다.
파일시스템 MCP 활용하기
클로드와 대화하며 파일시스템에 접근할 수 있습니다.
- 다운로드 폴더에서 최근 받은 PDF 파일 내용을 분석해줘
- 내 엑셀 파일의 데이터를 그래프로 시각화해줘
- 프로젝트 폴더에 있는 코드를 최적화해줘
저는 컴퓨터에 있는 ‘서울교통공사_승하차순위.csv’ 파일이 있었는데요. “다운로드 폴더에 있는 서울교통공사_승하차순위.csv 파일 그래프로 분석해 줘’라고 요청하니, 데이터를 읽어서 아래와 같은 그래프를 그려줬습니다.

하지만, 실제 사용해보면 아쉬운 점이 많습니다. 파일명에 띄워쓰기가 있는 경우, 파일을 잘 찾지 못하고, 파일을 잘 읽지 못하는 경우가 많습니다. 하지만 앞으로 이런 오류는 빠르게 개선될 것으로 예상합니다.
클로드 MCP를 통해 AI의 가능성이 한층 더 확장되었습니다. 이제 컴퓨터에 있는 파일과 프로그램을 AI와 연결해 더 효율적으로 작업할 수 있게 됐습니다. 오픈API를 연결하는 MCP 서버도 여러가지 있습니다.
여러분도 클로드 MCP를 설정하고, AI와 함께 새로운 경험을 시작해보세요.
앞으로 다른 재미난 MCP 서버가 있으면 추가로 다뤄보겠습니다.
Recommended Posts