Couchbase MCP Server
Couchbase MCPサーバーでClaude連携・エンタープライズNoSQLを操作
npx couchbase-mcp-server概要
Couchbase MCP Serverの設定方法と使い方。
エンタープライズNoSQLデータベース「Couchbase」をClaudeから操作できるMCPサーバー。
N1QLクエリの実行・バケットとドキュメントの管理・全文検索・インデックス管理が可能。
ClaudeとCouchbaseのMCPサーバー連携により、JSONドキュメントの照会・集計処理・全文検索の自動化・データ移行の計画を実現できる。
MongoDB互換の柔軟なデータモデルとSQLライクなN1QLクエリを持つCouchbaseをAIから制御できる。
設定方法は接続情報を環境変数に設定するだけでシンプルに完結する。
料金・APIキー情報
料金
無料プランありCouchbase Community Editionはオープンソース・無料。Couchbase Capellaは30日間無料トライアル
Couchbase Capellaのエンタープライズプランは利用量ベース課金
料金詳細を見る →APIキー
🔓 不要✅このMCPはAPIキー不要です。別途セットアップが必要な場合があります(上記参照)。
こんな使い方ができます
N1QLクエリをClaudeが自動生成してCouchbaseのJSONドキュメントを照会できる
バケット内のドキュメント構造をClaudeが確認してスキーマを把握できる
Couchbase全文検索でClaudeがドキュメントを横断検索して情報を整理できる
インデックスの最適化状況をClaudeが分析してクエリパフォーマンスを改善できる
セットアップ手順
- 1
Couchbaseをインストール(https://www.couchbase.com/downloads/)またはCouchbase Capellaに登録する
- 2
接続情報(接続文字列・ユーザー名・パスワード・バケット名)を確認する
- 3
claude mcp add couchbase -e COUCHBASE_CONNECTION_STRING=couchbase://localhost -e COUCHBASE_USERNAME=Admin -e COUCHBASE_PASSWORD=pass -e COUCHBASE_BUCKET=mybucket -- npx -y couchbase-mcp-server
設定ファイル
コピー前に確認
Node.js 18以上が必要。Couchbase 7.0以上が必要。管理者権限またはアクセス権限を持つユーザーアカウントが必要。
claude mcp add couchbase -e COUCHBASE_CONNECTION_STRING=couchbase://localhost -e COUCHBASE_USERNAME=Administrator -e COUCHBASE_PASSWORD=password -e COUCHBASE_BUCKET=travel-sample -- npx -y couchbase-mcp-server