요약
MCP(Model Context Protocol) 개념 및 활용법
Model Context Protocol은 AI 언어 모델과 다른 소프트웨어를 연결하는 클라이언트-서버 기반 프로토콜입니다. AI를 위한 USB 포트와 같은 개념으로, Claude나 ChatGPT 같은 AI 모델에 파일 읽기/쓰기, 인터넷 검색, 3D 모델링 등의 추가 기능을 연결할 수 있게 해줍니다.
사전 준비 사항
Claude Desktop 설치
- 웹 버전 claude.ai는 MCP 서버를 지원하지 않음
- 컴퓨터에 직접 설치하는 Claude Desktop 필요
- 설치 후 Help > Check for Updates로 최신 버전 확인
Node.js 설치
- 공식 다운로드 페이지에서 운영체제에 맞는 버전 설치
- 설치 확인: 터미널(MacOS) 또는 cmd(Windows)에서
node --version
명령어 실행
MCP 서버 설정 방법
설정 파일 위치
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Claude Desktop 메뉴: File > Settings > Developer > Edit Config으로 접근 가능
Filesystem MCP 서버 설정
컴퓨터 내부 폴더를 AI가 읽고 쓸 수 있도록 하는 기능입니다.
설정 예시:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"C:\\Users\\username\\Documents\\obsidian"
]
}
}
}
활용 사례:
- 개인 메모(옵시디언) 기반 감정 상태 분석
- 취향과 관심사 파악 후 음악/미술 작가 추천
- 과거 방문 음식집 기록 검색
- 개인 비서로서의 메모 기반 업무 관리
YouTube Transcript MCP 서버 설정
유튜브 영상의 자막을 분석하여 내용을 요약하는 기능입니다.
설정 방법:
기존 filesystem 서버와 병렬로 추가:
{
"mcpServers": {
"filesystem": { ... },
"youtube-transcript": {
"command": "npx",
"args": ["-y", "@kimtaeyoon83/mcp-server-youtube-transcript"]
}
}
}
활용법:
- 유튜브 링크 제공 시 자동 자막 분석
- 개인 글쓰기 스타일에 맞춘 블로그 글 작성
- 영상 내용 기반 요약 및 분석
다양한 MCP 서버 생태계
현재 이용 가능한 MCP 서버들:
- Blender MCP: AI 기반 3D 모델링
- 엑셀, 노션, 에이블톤 연동 서버
- 포켓몬 정보 학습 MCP
- 매일 새로운 서버가 개발되고 있음
MCP 서버 발견 사이트:
- Awesome MCP Servers
- Smithery AI
- MCP.so
확장 가능성
다른 AI 플랫폼 지원:
- ChatGPT도 곧 MCP 서버 지원 예정
- Cursor, Zed 코드 편집기에서 플러그인 제공
- Neovim에서도 연동 플러그인 존재
향후 계획:
- Claude와 Neovim 연동 실험 진행 중
- 직접 MCP 서버 개발도 가능
- 개인 맞춤형 AI 워크플로우 구축 가능
MCP 기술을 통해 AI를 단순한 대화형 도구가 아닌, 개인의 디지털 환경과 완전히 통합된 지능형 비서로 활용할 수 있게 되었습니다.