- Cursor
- Visual Studio Code (VS Code)
- Claude Code
- Codex
- Gemini CLI
- Mistral LeChat
- Claude Desktop
W&B MCP Server の機能
- your-team-name/your-project-name で eval/accuracy が上位 5 件の run を表示して。
- 採用エージェントの予測トレースのレイテンシーは、ここ数か月でどのように変化しましたか?
- 採用エージェントが先月行った意思決定を比較する wandb レポートを生成して。
- Weave でリーダーボードを作成するにはどうすればよいですか?SupportBot に聞いてみてください。
利用可能なツール
| Tool | Description | Example Query |
|---|---|---|
| query_wandb_tool | W&B の run、メトリクス、および実験をクエリする | ”loss が 0.1 未満の run を表示して” |
| query_weave_traces_tool | LLM のトレースと評価を分析する | ”平均レイテンシはどれくらい?“ |
| count_weave_traces_tool | トレースをカウントし、ストレージメトリクスを取得する | ”失敗したトレースはいくつ?“ |
| create_wandb_report_tool | W&B レポートをプログラムから作成する | ”パフォーマンスレポートを作成して” |
| query_wandb_entity_projects | エンティティに属するプロジェクトを一覧表示する | ”どんなプロジェクトが存在する?“ |
| query_wandb_support_bot | W&B ドキュメントからヘルプを参照する | ”Sweeps の使い方は?“ |
W&B のリモート MCP サーバーを使う
https://mcp.withwandb.com を提供しています。以下の手順では、このホスト型サーバーを各種 AI アシスタントや IDE で利用できるように設定する方法を説明します。
前提条件
- W&B Dedicated Cloud デプロイメント。
- W&B の APIキー。新しいキーは wandb.ai/authorize で作成できます。
- キーを
WANDB_API_KEYという名前の環境変数に設定します。
MCP クライアントを設定する
- Cursor
- Claude Code
- Codex
- OpenAI
- Gemini CLI
- Mistral LeChat
W&B サーバーは、ワンクリックインストールリンク を使用して Cursor に自動的にインストールできます(
Authorization フィールドに Bearer <your-wandb-api-key> を追加する必要があります)。または、以下の手順に従って手動でインストールすることもできます。- macOS の場合は Cursor メニューを開き、Settings を選択してから Cursor Settings を選択します。Windows または Linux の場合は Preferences メニューを開き、Settings を選択してから Cursor Settings を選択します。
- Cursor Settings メニューから Tools and MCP を選択します。Tools メニューが開きます。
- Installed MCP Servers セクションで Add Custom MCP を選択します。これにより
mcp.json設定ファイルが開きます。 - 設定ファイル内の
mcpServersJSON オブジェクトに、次のwandbオブジェクトを追加します。
- 変更を有効にするために Cursor を再起動します。
- 「List the projects in my W&B account.」というプロンプトを入力して、チャットエージェントが W&B MCP サーバーにアクセスできることを確認します。
ローカル環境に W&B MCP サーバーをセットアップする
前提条件
- W&B の APIキー。新しいキーは wandb.ai/authorize で作成できます。
- キーを
WANDB_API_KEYという名前の環境変数として設定します。 - W&B Self-Managed を使用している場合は、環境変数
WANDB_BASE_URLを設定します。 - Python 3.10 以上
- uv(推奨)または pip
MCP サーバーのインストールと設定
- uv
- pip
- Install directly from GitHub
- Cursor
- VS Code
- Claude Code
- Codex
- Claude Desktop
mcp.json 設定に次の内容を追加します:ngrok で公開する場合は、MCP クライアントの設定を更新し、ngrok の URL を使用するようにしてください。
使用時のヒント
- W&B のプロジェクト名と entity 名を指定する: 正確な結果を得るために、クエリ内で W&B の entity とプロジェクトを指定します。
- 漠然とした質問は避ける: 「私のベストな評価は何ですか?」ではなく、「どの eval の f1スコアが最も高いですか?」のように尋ねます。
- データ取得を確認する: 「最も性能の良い run はどれですか?」のような包括的な質問をする場合は、利用可能なすべての run を取得できたかどうか、アシスタントに確認させます。