Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/
MongoDB MCP 서버

MongoDB MCP 서버 도구

MCP(Model Context Protocol)는 대규모 언어 모델을 외부 소프트웨어, 서비스 및 데이터 소스에 연결하기 위한 표준입니다.

MongoDB MCP 서버를 사용하면 MCP를 지원 AI 클라이언트의 언어 쿼리를 사용하여 MongoDB 클러스터와 상호 작용 수 있습니다. MCP 서버는 클러스터 작업을 수행하는 도구를 제공합니다.

이 페이지에서는 MCP 서버 도구에 대해 설명합니다.

MCP 서버 도구 카테고리:

  • 조직, 프로젝트, 클러스터, 데이터베이스 사용자 계정 등과 같은 Atlas 시스템 리소스에 대한 작업을 수행하는 Atlas 도구입니다.

  • 문서 삽입, 업데이트, 삭제, 쿼리 및 집계 파이프라인 실행 등의 작업을 수행하는 데이터베이스 도구입니다.

Atlas 도구는 MongoDB MCP 서버 구성에 표시된 대로 Atlas API 자격 증명 설정하다 한 경우에만 사용할 수 있습니다.

다음 표에서는 Atlas 도구에 대해 설명합니다.

MCP 서버 Atlas 도구 이름
설명

atlas-list-orgs

Atlas 조직 목록을 반환합니다.

atlas-list-projects

Atlas 프로젝트 목록을 반환합니다.

atlas-create-project

새 Atlas 프로젝트 만듭니다.

atlas-list-clusters

Atlas 클러스터 목록을 반환합니다.

atlas-inspect-cluster

특정 Atlas cluster 에 대한 정보를 반환합니다.

atlas-create-free-cluster

무료 Atlas cluster 생성합니다.

atlas-connect-cluster

구성된 서비스 계정을 사용하여 Atlas cluster 에 연결합니다.

연결 문자열 지정하지 않고 MCP 서버 구성한 경우 이 도구는 임의의 비밀번호를 사용하여 임시 데이터베이스 사용자를 생성하여 연결을 설정합니다. 자세한 내용은 고려 사항을 참조하세요.

atlas-inspect-access-list

Atlas cluster 액세스 할 수 있는 IPCIDR 범위에 대한 정보를 반환합니다.

atlas-create-access-list

Atlas cluster 에 대한 IPCIDR 액세스 목록을 구성합니다.

atlas-list-db-users

Atlas 데이터베이스 사용자 목록을 반환합니다.

atlas-create-db-user

Atlas 데이터베이스 사용자를 생성합니다.

atlas-list-alerts

Atlas 프로젝트 에 대한 경고 목록을 반환합니다.

다음 표에서는 데이터베이스 도구에 대해 설명합니다.

MCP 서버 데이터베이스 도구 이름
설명

connect

클러스터 에 연결합니다.

find

데이터베이스 쿼리 실행합니다.

aggregate

집계 파이프라인 실행합니다.

count

컬렉션 의 문서 수를 반환합니다.

insert-one

컬렉션 에 단일 문서 추가합니다.

insert-many

컬렉션 에 여러 문서를 추가합니다.

create-index

컬렉션 에 인덱스 추가합니다.

update-one

컬렉션의 단일 문서를 수정합니다.

update-many

컬렉션의 여러 문서를 수정합니다.

rename-collection

컬렉션의 이름을 변경합니다.

delete-one

컬렉션에서 단일 문서를 제거합니다.

delete-many

컬렉션 에서 여러 문서를 제거합니다.

drop-collection

데이터베이스 에서 컬렉션 삭제합니다.

drop-database

데이터베이스 삭제합니다.

list-databases

현재 연결을 통해 사용할 수 있는 모든 데이터베이스의 목록을 반환합니다.

list-collections

데이터베이스 의 컬렉션 목록을 반환합니다.

collection-indexes

컬렉션 인덱스에 대한 정보를 반환합니다.

collection-schema

컬렉션 스키마 정보를 반환합니다.

collection-storage-size

컬렉션 크기를 메가바이트 단위로 반환합니다.

db-stats

데이터베이스 통계를 반환합니다.

export

쿼리 또는 집계 파이프라인 의 결과를 JSON 형식으로 MCP 서버를 실행하는 컴퓨터의 파일 에 저장합니다. 결과는 AI 클라이언트 애플리케이션 의 exported-data 리소스 통해서도 액세스할 수 있습니다.

Atlas cluster 에 대한 연결 문자열 지정하지 않고 MCP 서버 구성한 경우,atlas-connect-cluster 도구는 임시 데이터베이스 사용자를 생성하여 구성된 Atlas API 서비스 계정 자격 증명 사용하여 클러스터 에 대한 연결을 설정합니다.

임시 데이터베이스 사용자의 특성은 다음과 같습니다.

  • 무작위로 생성된 사용자 이름 과 비밀번호.

  • 12 시간 후에 자동으로 만료됩니다.

  • MCP 서버를 구성한 방법에 따라 할당된 역할:

참고

사용자 자격 증명 MCP 서버의 메모리에만 저장되며 LLM 컨텍스트에 반환되거나 노출되지 않습니다.

특정 도구를 비활성화하고 MCP 서버를 읽기 전용 모드로 제한하려면 MongoDB MCP 서버 구성을 참조하세요.

일부 MCP 서버 예시 언어 프롬프트를 보려면 MongoDB MCP 서버 사용 예제를 참조하세요.

돌아가기

보안 모범 사례

이 페이지의 내용