- Cursor
- Visual Studio Code (VS Code)
- Claude Code
- Codex
- Gemini CLI
- Mistral LeChat
- Claude Desktop
Capacités du serveur MCP de W&B
- Montre-moi les 5 meilleurs runs par eval/accuracy dans your-team-name/your-project-name ?
- Comment la latence des traces de prédiction de mon agent de recrutement a-t-elle évolué au cours des derniers mois ?
- Génère un rapport wandb comparant les décisions prises par l’agent de recrutement le mois dernier.
- Comment puis-je créer un classement dans Weave - demande à SupportBot ?
Outils disponibles
| Outil | Description | Exemple de requête |
|---|---|---|
| query_wandb_tool | Interroger les runs, les métriques et les expériences W&B | ”Affiche les runs avec une perte < 0.1” |
| query_weave_traces_tool | Analyser les traces et les évaluations de LLM | ”Quelle est la latence moyenne ?“ |
| count_weave_traces_tool | Compter les traces et obtenir des métriques de stockage | ”Combien de traces ont échoué ?“ |
| create_wandb_report_tool | Créer des Reports W&B de manière programmatique | ”Créer un rapport de performances” |
| query_wandb_entity_projects | Lister les projets d’une entité | ”Quels projets existent ?“ |
| query_wandb_support_bot | Obtenir de l’aide via la documentation W&B | ”Comment puis-je utiliser Sweeps ?” |
Utiliser le serveur MCP distant de W&B
https://mcp.withwandb.com, qui ne nécessite aucune installation. Les instructions suivantes expliquent comment configurer ce serveur hébergé avec différents assistants IA et IDE.
Prérequis
- Un déploiement W&B Cloud dédié.
- Une clé API W&B. Vous pouvez en créer une à l’adresse wandb.ai/authorize.
- Définissez votre clé comme variable d’environnement sous le nom
WANDB_API_KEY.
Configurez votre client MCP
- Cursor
- Claude Code
- Codex
- OpenAI
- Gemini CLI
- Mistral LeChat
Vous pouvez installer automatiquement le serveur W&B dans Cursor à l’aide d’un lien d’installation en un clic (vous devez ajouter
Bearer <your-wandb-api-key> dans le champ Authorization), ou l’installer manuellement en suivant les instructions ci-dessous :- Sur macOS, ouvrez le menu Cursor, sélectionnez Settings, puis Cursor Settings. Sur Windows ou Linux, ouvrez le menu Preferences, sélectionnez Settings, puis Cursor Settings.
- Dans le menu Cursor Settings, sélectionnez Tools and MCP. Le menu Tools s’ouvre.
- Dans la section Installed MCP Servers, sélectionnez Add Custom MCP. Le fichier de configuration
mcp.jsons’ouvre. - Dans le fichier de configuration, ajoutez l’objet
wandbsuivant à l’objet JSONmcpServers:
- Redémarrez Cursor pour que les modifications prennent effet.
- Vérifiez que l’agent de chat a accès au serveur MCP de W&B en saisissant l’invite “Liste les Projects de mon compte W&B.”
Configurer une version locale du serveur MCP de W&B
Prérequis
- Une clé API W&B. Vous pouvez en créer une nouvelle sur wandb.ai/authorize.
- Définissez votre clé en tant que variable d’environnement nommée
WANDB_API_KEY. - Définissez la variable d’environnement
WANDB_BASE_URLsi vous utilisez W&B Autogéré. - Python 3.10 ou version ultérieure
- uv (recommandé) ou pip
Installer et configurer le serveur MCP
- uv
- pip
- Installer directement depuis GitHub
- Cursor
- VS Code
- Claude Code
- Codex
- Claude Desktop
Ajoutez ce qui suit à votre configuration
mcp.json :ngrok, mettez à jour la configuration de votre client MCP pour utiliser l’URL de ngrok.
Conseils d’utilisation
- Indiquez le nom de votre projet W&B et de votre entité : Précisez l’entité et le projet W&B dans vos requêtes pour obtenir des résultats précis.
- Évitez les questions trop générales : Au lieu de « quelle est ma meilleure évaluation ? », demandez « quelle évaluation a obtenu le score F1 le plus élevé ? »
- Vérifiez la récupération des données : Lorsque vous posez des questions générales comme « quels sont mes runs les plus performants ? », demandez à l’assistant de confirmer qu’il a récupéré tous les runs disponibles.