Weaviate MCP Server
Weaviate MCPサーバーでClaudeがAIナレッジ検索
npx @weaviate/mcp-server-weaviate概要
Weaviate MCP Serverの設定方法と使い方。
AI対応ベクターデータベース「Weaviate」をClaudeから操作できるMCPサーバー。
クラスの作成・スキーマ管理、オブジェクトの追加・更新・削除、ベクター類似検索とハイブリッド検索が可能。
ClaudeとWeaviateの連携でRAGシステムの構築・運用を自動化し、ナレッジベースのCRUD操作を自然語で行える。
GraphQLベースのクエリと構造化データを組み合わせたハイブリッド検索が強みで、単純なベクター検索では対応できない複雑なクエリにも対応できる。
設定方法はシンプルで、Weaviate Cloud環境への接続も容易。
料金・APIキー情報
料金
無料プランありAPIキー
🔓 不要✅このMCPはAPIキー不要です。別途セットアップが必要な場合があります(上記参照)。
こんな使い方ができます
Weaviateのナレッジベースをクラウドから直接ClaudeでCRUD操作できる
ベクター類似検索でドキュメントを検索してClaudeがRAGを実行できる
スキーマ設計と初期データ投入をClaudeとの対話形式で進められる
セットアップ手順
- 1
Weaviate Cloud(cloud.weaviate.io)にアクセスしてアカウントを作成・クラスターを作成する(Sandboxクラスター無料)
- 2
クラスターのRESTエンドポイントURLをコピーする
- 3
クラスターの「Details」→「API Keys」からAPIキーをコピーする
- 4
ターミナルで以下のコマンドを実行してClaude Codeに追加する:claude mcp add weaviate -e WEAVIATE_URL=https://your-cluster.weaviate.network -e WEAVIATE_API_KEY=your-api-key-here -- npx -y @weaviate/mcp-server-weaviate
設定ファイル
コピー前に確認
WeaviateクラスターのURLとAPIキー必須。Weaviate Cloudで無料プラン利用可能
claude mcp add weaviate -e WEAVIATE_URL=https://your-cluster.weaviate.network -e WEAVIATE_API_KEY=your-api-key-here -- npx -y @weaviate/mcp-server-weaviate