ホーム チュートリアル カテゴリ 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件のユーザードキュメントを見つけて」