튜토리얼 카테고리 Skills 소개
ZH EN JA KO
🍃

MongoDB

데이터베이스 데이터베이스 및 스토리지

설치 명령어

npx clawhub@latest install mongodb

설치 안내

1
환경 확인

Node.js 22 이상과 OpenClaw가 설치되어 있는지 확인하세요. 터미널에서 openclaw --version을 실행하여 확인할 수 있습니다.

2
설치 실행

위의 설치 명령어를 터미널에서 실행하세요. ClawHub가 자동으로 MongoDB을(를) ~/.openclaw/skills/ 디렉토리에 다운로드하고 설치합니다.

3
설치 확인

openclaw skills list를 실행하여 설치된 스킬 목록을 확인하고, MongoDB이(가) 목록에 표시되는지 확인하세요.

4
매개변수 설정 (선택사항)

아래 소개의 설정 안내에 따라 ~/.config/openclaw/openclaw.json5에 스킬 설정 항목을 추가하세요.

수동 설치 방법: Skill 폴더를 ~/.openclaw/skills/ 또는 프로젝트의 skills/ 디렉토리에 복사하세요. 폴더에 SKILL.md 파일이 포함되어 있어야 합니다.
문서 조회 집계 분석 컬렉션 관리

상세 소개

MongoDB 스킬은 OpenClaw가 MongoDB 문서 데이터베이스를 제어하여 자연어로 NoSQL 쿼리와 데이터 분석을 수행합니다.

핵심 기능

  • 문서 조회: 자연어를 MongoDB 쿼리 구문으로 변환
  • 집계 파이프라인: 집계 파이프라인을 구성하여 복잡한 데이터 분석 수행
  • 컬렉션 관리: 컬렉션 목록, 문서 수, 인덱스 정보 확인
  • 문서 작업: 문서 삽입, 업데이트, 삭제
  • 결과 포맷팅: 쿼리 결과를 표 또는 JSON 형식으로 표시

설정 방법

{
  skills: {
    mongodb: {
      uri: "mongodb://localhost:27017",
      database: "mydb",
      readOnly: true
    }
  }
}

사용 시나리오

  • 「products 컬렉션에서 가격이 100 이상인 상품을 조회해 줘」
  • 「카테고리별로 articles 컬렉션의 기사 수를 통계 내줘」
  • 「데이터베이스에 어떤 컬렉션들이 있어? 각각 문서가 몇 개야?」
  • 「최근에 생성된 10개의 사용자 문서를 찾아줘」