eatthefrog

MongoDB MCP 서버 본문

백엔드 노트

MongoDB MCP 서버

eater_forg 2025. 11. 20. 15:53

 

MCP...? 그게 몬데?

AI 앱과 데이터 소스를 연결하는 USB-C 같은 표준 프로토콜이다. 즉, AI 시스템(특히 대형 언어 모델)이 외부 도구, 시스템 및 데이터 소스와 통합하고 데이터를 공유하는 방식들이 다양하면 다양할 수록 개발자가 힘드니, 이걸 해결하기 위해 등장한 오픈 소스 표준 프로토콜이다. 

AI 앱 M개 × 데이터 소스 N개 = M×N개의 커스텀 연결 필요

예시:
- 3개 AI 앱 (Claude, ChatGPT, Copilot)
- 5개 데이터 소스 (Slack, GitHub, DB, Drive, Email)
= 15개의 개별 통합 작업 필요 ❌

MCP 도입 후:
- 3개 MCP 클라이언트 + 5개 MCP 서버
= 8개만 구축하면 됨 ✅

 

 

그래서 언제 쓰면 좋은데 이거..?

1. AI 코딩 어시스턴트 사용
   - Cursor, Windsurf, VS Code Copilot 활용
   - "이 컬렉션에서 X 데이터 찾아줘" 같은 요청
   
2. 데이터 분석/탐색
   - Claude Desktop에서 데이터베이스 탐색
   - "지난주 판매 트렌드 분석해줘"
   
3. 빠른 프로토타이핑
   - 코드 작성 없이 데이터 확인
   - 스키마 분석 자동화
   
4. 개발자 접근
   - PM/디자이너가 데이터 직접 조회
   - SQL 몰라도 자연어로 쿼리
   
5. 학습/교육
   - MongoDB 쿼리 문법 배우기
   - 쿼리 예시 자동 생성

 

 

설치 방법

https://www.mongodb.com/ko-kr/docs/mcp-server/get-started/?client=claude-desktop&deployment-type=atlas&utm_campaign=mcp_server_ga&utm_medium=cloud_login&utm_source=atlas