MongoDB MCP 서버를 사용하면 MongoDB 데이터 및 AI 클라이언트의 배포와 언어 로 상호 작용 수 있습니다.
MongoDB MCP 서버는 MongoDB Atlas, MongoDB Atlas Local, MongoDB Community Edition 및 MongoDB Enterprise Advanced 포함한 모든 MongoDB deployment 에서 사용할 수 있습니다.
이 페이지에서는 주요 개념과 사용 사례에 대해 설명합니다. MCP에 이미 익숙하다면 시작할 수 있습니다.
MCP(Model Context Protocol)란 무엇인가요?
MCP(Model Context Protocol)는 LLM이 외부 리소스 및 서비스에 연결되고 상호 작용 방법을 표준화하기 위해 Athroughic에서 개발한 개방형 표준입니다. MCP는 다음과 같은 주요 구성 요소를 가진 클라이언트-서버 아키텍처로 구성됩니다.
MCP Host: 채팅 인터페이스 또는 IDE와 같이 MCP를 사용하려는 애플리케이션 또는 환경입니다. 예시 를 들어, Claude Desktop 또는 VS Code.
MCP 클라이언트: MCP 서버에 대한 연결을 처리하다 호스팅하다 내의 구성 요소입니다. MCP를 지원 클라이언트 목록은 MCP 클라이언트를 참조하세요.
MCP 서버: 특정 기능을 클라이언트에 노출하는 프로그램입니다. 예시: MongoDB MCP 서버.
MCP 서버가 클라이언트에 기능을 노출하는 프라이머리 방법은 도구를 사용하는 것입니다. 도구는 LLM이 MongoDB 와 같은 외부 데이터 소스와 상호 작용하는 등 특정 작업을 수행할 활성화 미리 정의된 실행 가능한 함수입니다.
MongoDB MCP 서버란 무엇인가요?
MongoDB MCP 서버는 MongoDB 데이터 및 배포와 상호 작용 데 사용할 수 있는 도구 설정하다 를 AI 클라이언트 에 제공하는 공식 MCP 서버 구현 입니다. 이러한 도구에는 클러스터 리소스 관리, 쿼리 및 인덱싱 과 같은 데이터베이스 작업, Performance Advisor 통한 성능 최적화와 같은 다양한 관리 작업이 포함됩니다.

사용 사례
MongoDB MCP Server를 사용하면 언어 사용하여 MongoDB 데이터 및 배포서버와 상호 작용 수 있으므로 개발자 워크플로를 간소화하고 AI 인터페이스에서 복잡한 작업을 더 쉽게 수행할 수 있습니다. 예시 를 들어 MongoDB MCP 서버는 다음과 같은 사용 사례를 지원합니다.
사용 사례 | 설명 | 프롬프트 예시 |
|---|---|---|
데이터 탐색 | 데이터베이스 스키마 와 관계를 학습하고 설명합니다. |
|
데이터베이스 작업 | MongoDB 컬렉션에서 데이터를 생성하고, 읽고, 업데이트, 삭제 . |
|
데이터베이스 관리 | 관리 작업을 수행하여 클러스터, 데이터베이스 사용자 등을 관리 . |
|
코드 생성 | 필요한 데이터를 설명한 다음 관련 MongoDB 쿼리와 애플리케이션 코드를 생성합니다. |
|
성능 최적화 | 쿼리 성능을 분석하고 인덱스 및 스키마 개선을 위한 권장 사항을 받으세요. |
|
MongoDB MCP 서버에서 사용할 수 있는 특정 도구 목록은 MongoDB MCP 서버 도구에서 확인할 수 있습니다.
자세히 알아보기
MongoDB MCP 서버를 구성하고 사용 방법을 학습 다음 리소스를 참조하세요.
MongoDB MCP 서버를 빠르게 시작하세요. | |
MongoDB MCP 서버 구성을 위한 전제 조건을 확인합니다. | |
사용 가능한 모든 구성 및 연결 옵션을 확인합니다. | |
MongoDB MCP 서버에서 사용 가능한 모든 도구를 확인합니다. | |
MongoDB MCP 서버와 함께 사용할 수 있는 예시 프롬프트를 테스트합니다. | |
MongoDB MCP 서버의 보안 권장사항 에 대해 알아보세요. | |
MongoDB MCP 서버 소스 코드 및 기여 가이드라인을 확인하세요. |