🍃
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件のユーザードキュメントを見つけて」