Ressources · Connecteur Claude

Connecteur Claude dbtCe que Claude sait faire dans ton compte dbt.

Le connecteur Claude dbt liste 60 outils. 48 lisent ton projet, 6 peuvent construire des modèles ou lancer et arrêter des jobs, et 6 sont décrits sans dire s'ils écrivent. Ici : ce que le serveur distant du répertoire exécute vraiment, et là où les sources divergent.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Aperçu

Ce que ça change pour ton équipe analytics

Tu poses ta question sur le projet data en français et Claude va chercher la réponse dans dbt : quel modèle alimente un tableau de bord, si une source est à jour, ce que donne une métrique sur le mois dernier. Il lit pour toi métadonnées, lignage et Semantic Layer, et sur la plateforme dbt il peut aussi lancer ou relancer un job.

Remonter d'un tableau de bord cassé jusqu'à sa source. Un graphique financier semble faux. get_lineage renvoie le graphe en amont du modèle, get_model_health montre statut d'exécution, résultats de tests et fraîcheur des sources, le tout dans une seule conversation.

Obtenir un chiffre sans écrire de SQL. list_metrics montre ce que définit ton Semantic Layer, puis query_metrics exécute la métrique avec les filtres et regroupements demandés, et Claude t'explique les résultats.

Rattraper un job en échec. get_job_run_error récupère le détail de l'erreur d'une exécution, et une fois la cause corrigée, retry_job_run la relance, ou trigger_job_run démarre une nouvelle exécution.

Ce qu'il faut surveiller, maintenant. Le répertoire liste le serveur distant, et dbt indique que ce serveur n'exécute ni les commandes CLI comme run, build ou test, ni les outils de génération de code, bien qu'ils figurent sur la fiche. Les outils disponibles dépendent aussi de ta formule dbt. Et rien ne tourne seul : aucun outil ne réagit quand un job échoue la nuit. Pour les alertes et les pipelines planifiés, c'est le métier d'un outil d'automatisation ; la page Intégrations rassemble ce côté-là.

Vocabulaire

Le vocabulaire en une minute

Cinq mots que tu croiseras en branchant dbt à Claude.

Connecteur
Le lien que tu poses une fois entre Claude et un compte que tu as déjà, pour qu'il y travaille pendant qu'il te répond.
Outil
Une action nommée que le connecteur ouvre à Claude. Il choisit seul celles qui lui servent ; le répertoire les liste toutes par leur nom.
Autorisation
L'écran de connexion de dbt où tu confies à Claude l'accès qu'il utilisera. Donnée une fois par personne, révocable plus tard.
Approbation
La confirmation que Claude attend avant d'aller au bout d'une action qui modifie ton compte, affichée dans la conversation.
MCP
Le standard commun des connecteurs : c'est lui qui permet à un assistant comme Claude de dialoguer avec un service extérieur comme dbt.
Connexion

Brancher dbt à Claude en trois étapes

  1. 01

    Retrouver dbt dans Claude

    Dans les réglages de Claude, ouvre Customize puis Connectors et repère dbt dans la liste. Sur un espace Team ou Enterprise, un Owner ou un Primary Owner doit d'abord activer le connecteur pour que chaque membre puisse s'y identifier.

  2. 02

    Lancer le branchement

    Clique sur Connect depuis sa ligne, puis connecte-toi à dbt dans la fenêtre que dbt ouvre. Si le lien casse un jour, Disconnect puis rebranche ; l'accès se retire aussi depuis ton compte dbt.

  3. 03

    Relire l'écran d'autorisation

    Lis l'écran de consentement de dbt avant de valider. Il appartient à dbt, pas à Claude, et c'est lui qui fixe ce que l'accès couvre : compare-le aux projets que tu veux vraiment montrer à Claude.

Outils

Les 60 outils, rangés selon ce qu'ils font

dbt donne à Claude 60 outils : 48 qui lisent ton compte, 6 qui y changent quelque chose, et 6 qu'aucune source officielle ne décrit.

Quarante-huit lisent, six agissent sur ton projet ou tes jobs, six restent non classés. Beaucoup d'outils de la fiche sont dépréciés ou ne marchent qu'avec le serveur auto-hébergé : les notes le disent. Les noms restent ceux que Claude affiche.

  • 48 lecture
  • 6 écriture
  • 6 non documentés

Ce que Claude lit (48)

48 outils

Quarante-huit outils qui consultent métriques, modèles, lignage, jobs et documentation sans y toucher.

text_to_sql

Transforme une question en français courant en requête SQL, en s'appuyant sur le contexte du projet pour que les noms de tables et de colonnes collent.

Quand ça sert
une cheffe de produit veut une requête sur les inscriptions hebdomadaires sans savoir quel modèle les contient.
Attention
dbt le masque si un admin coupe les fonctions d'IA, et c'est le seul outil qui consomme des actions dbt Copilot.

Sourcegithub.com · 1 octobre 2026 ↗

get_dimension_values

Liste les valeurs distinctes d'une dimension, éventuellement limitées à certaines métriques, pour que Claude sache sur quoi il peut filtrer.

Quand ça sert
avant de ventiler le chiffre d'affaires par région, tu veux voir quels libellés de région existent vraiment dans le Semantic Layer et comment ils s'orthographient.

Sourcegithub.com · 1 octobre 2026 ↗

get_dimensions

Renvoie les dimensions disponibles pour les métriques que tu cites, autrement dit les axes selon lesquels un chiffre peut être découpé.

Quand ça sert
un manager demande si l'attrition peut se lire par formule ou par pays, et tu veux la vraie réponse tirée des définitions plutôt qu'une supposition.

Sourcegithub.com · 1 octobre 2026 ↗

get_entities

Ramène les entités liées aux métriques que tu précises, ce qui relie un chiffre à des clients, des commandes ou des comptes.

Quand ça sert
tu dois savoir si une métrique de revenu peut se croiser avec les données clients avant de promettre cette analyse à l'équipe commerciale.

Sourcegithub.com · 1 octobre 2026 ↗

get_metrics_compiled_sql

Montre le SQL compilé derrière une requête de métrique sans l'exécuter, pour voir exactement ce que le Semantic Layer lancerait.

Quand ça sert
un analyste conteste un chiffre et tu veux comparer la requête générée avec la sienne, côte à côte, avant que le débat ne s'envenime.

Sourcegithub.com · 1 octobre 2026 ↗

list_metrics

Récupère toutes les métriques définies dans ton Semantic Layer, le catalogue gouverné de ce qui peut être interrogé.

Quand ça sert
une nouvelle recrue demande quels indicateurs officiels existent, et tu préfères qu'elle lise les définitions validées plutôt que d'en réinventer dans un tableur.

Sourcegithub.com · 1 octobre 2026 ↗

list_saved_queries

Liste toutes les requêtes enregistrées du Semantic Layer, ces demandes réutilisables sur lesquelles ton équipe s'est déjà accordée.

Quand ça sert
le reporting mensuel du comité repose sur un jeu de requêtes standard et tu veux vérifier lesquelles sont définies avant d'en reconstruire une à la main.

Sourcegithub.com · 1 octobre 2026 ↗

query_metrics

Exécute une requête de métrique avec les filtres et regroupements que tu demandes, et renvoie le résultat que Claude te lit.

Quand ça sert
le directeur financier veut la marge brute du trimestre par gamme de produits pendant un appel, et personne n'a le temps d'ouvrir l'outil de BI.

Sourcegithub.com · 1 octobre 2026 ↗

get_all_macros

Récupère les macros du projet, avec une option pour filtrer par package ou ne renvoyer que les noms de packages.

Quand ça sert
tu soupçonnes deux équipes d'avoir codé des fonctions de dates similaires et veux voir ce qui existe avant qu'une troisième version n'apparaisse.

Sourcegithub.com · 1 octobre 2026 ↗

get_all_models

Renvoie le nom et la description de chaque modèle du projet, une table des matières rapide du projet.

Quand ça sert
tu accueilles un consultant et veux lui donner un inventaire lisible du projet sans exporter le site de documentation ni lui faire visiter le dépôt.

Sourcegithub.com · 1 octobre 2026 ↗

get_all_sources

Liste tes sources avec leur état de fraîcheur, éventuellement filtrées par nom de source.

Quand ça sert
un rapport du matin paraît daté et tu veux savoir d'un coup d'œil si les données brutes du CRM ou de la facturation sont arrivées en retard cette nuit.

Sourcegithub.com · 1 octobre 2026 ↗

get_exposure_details

Marqué déprécié dans le README de dbt, qui renvoie vers un outil plus général de détail des nœuds, absent de la fiche du répertoire. La fiche garde l'ancien nom, d'où cette note, sans description actuelle qui lui soit propre.

Quand ça sert
tu repères ce nom dans la liste d'outils de Claude et veux savoir pourquoi dbt ne le recommande plus.

Sourcegithub.com · 1 octobre 2026 ↗

get_exposures

Rassemble les expositions, c'est-à-dire les tableaux de bord, applications ou analyses qui dépendent de tes modèles.

Quand ça sert
avant qu'une colonne disparaisse dans une refonte, tu veux la liste des tableaux de bord qui pourraient casser pour prévenir leurs propriétaires à temps.

Sourcegithub.com · 1 octobre 2026 ↗

get_lineage

Renvoie un graphe de lignage borné autour d'une ressource, filtré par type, profondeur et sens.

Quand ça sert
un indicateur a chuté pendant la nuit et tu veux remonter de deux niveaux depuis le modèle concerné pour voir quelles entrées peuvent expliquer la baisse.

Sourcegithub.com · 1 octobre 2026 ↗

get_macro_details

Toujours présent sur la fiche du répertoire, mais signalé comme déprécié dans le README de dbt. La documentation désigne un outil général de détail des nœuds comme remplaçant, et ce remplaçant ne figure pas parmi les 60 outils de la fiche.

Quand ça sert
un ancien prompt ou une note d'équipe cite encore ce nom et tu veux vérifier son statut avant de le réutiliser.

Sourcegithub.com · 1 octobre 2026 ↗

get_mart_models

Récupère tous les modèles de mart du projet, sous forme d'une liste à part.

Quand ça sert
une utilisatrice métier demande où trouver des données clients propres, et tu veux l'orienter vers la couche préparée plutôt que vers des tables intermédiaires qu'elle ne devrait jamais toucher.

Sourcegithub.com · 1 octobre 2026 ↗

get_model_children

Déprécié d'après le README de dbt, qui redirige vers get_lineage, présent sur cette page avec ses filtres de type, de profondeur et de sens. L'ancien nom ne survit que sur la fiche du répertoire.

Quand ça sert
les notes d'un collègue l'appellent encore et tu veux savoir quel outil actuel demander à Claude à la place.

Sourcegithub.com · 1 octobre 2026 ↗

get_model_details

Le README ne donne plus de description vivante pour ce nom : il est déprécié, avec un outil général de détail des nœuds comme successeur annoncé, que la fiche du répertoire n'affiche pas.

Quand ça sert
tu fais le ménage dans un guide interne sur Claude et dbt et veux retirer les noms que dbt ne recommande plus.

Sourcegithub.com · 1 octobre 2026 ↗

get_model_health

Rassemble les signaux de santé d'un modèle : statut d'exécution, résultats de tests et fraîcheur des sources en amont.

Quand ça sert
une partie prenante demande si une table est fiable aujourd'hui, et tu veux une seule réponse qui combine dernier passage, tests et données d'entrée avant de répondre.

Sourcegithub.com · 1 octobre 2026 ↗

get_model_parents

Comme l'entrée des enfants, celle-ci est dépréciée dans le README de dbt au profit de get_lineage, l'outil de lignage borné décrit plus haut. Seule la fiche du répertoire conserve l'ancienne entrée.

Quand ça sert
tu veux comprendre pourquoi deux outils semblent faire doublon dans la liste de Claude, et lequel dbt conseille aujourd'hui.

Sourcegithub.com · 1 octobre 2026 ↗

get_model_performance

Récupère l'historique d'exécution d'un modèle, avec en option les résultats de tests associés.

Quand ça sert
les traitements nocturnes ralentissent depuis des semaines et tu veux voir si un modèle en est responsable avant d'augmenter la puissance de l'entrepôt ou de revoir le planning.

Sourcegithub.com · 1 octobre 2026 ↗

get_seed_details

Encore une entrée que le README range parmi les dépréciées. dbt désigne un outil général de détail des nœuds comme celui à utiliser, alors qu'il manque sur la fiche du répertoire, qui liste toujours cet ancien nom.

Quand ça sert
tu passes en revue les outils exposés à ton espace et veux signaler ceux que dbt lui-même ne recommande plus.

Sourcegithub.com · 1 octobre 2026 ↗

get_semantic_model_details

Déprécié selon le README de dbt, avec un outil général de détail des nœuds donné comme remplaçant. Comme la fiche du répertoire ne liste pas ce remplaçant, cette page ne peut dire que le statut de l'ancien nom, pas ce qu'il renvoyait.

Quand ça sert
tu compares la fiche avec la documentation de dbt et veux savoir quelles entrées relèvent de l'héritage.

Sourcegithub.com · 1 octobre 2026 ↗

get_snapshot_details

Signalé déprécié dans le README, qui oriente vers un outil général de détail des nœuds. La fiche du répertoire continue de l'afficher ; la documentation ne l'explique plus au-delà de ce signalement.

Quand ça sert
un appel d'outil portant ce nom apparaît dans une conversation et tu veux connaître la position de dbt à son sujet.

Sourcegithub.com · 1 octobre 2026 ↗

get_source_details

Classé déprécié par le README de dbt, qui nomme un outil général de détail des nœuds comme la voie à suivre. L'ancien nom reste sur la fiche du répertoire, tandis que la fraîcheur des sources reste couverte par get_all_sources, qui n'est pas déprécié.

Quand ça sert
tu dois choisir quel nom d'outil citer quand tu présentes Claude et dbt à une équipe.

Sourcegithub.com · 1 octobre 2026 ↗

get_test_details

Dernier outil de détail déprécié du README de dbt, là encore avec un outil général de détail des nœuds comme successeur désigné, absent de la fiche du répertoire. La liste de la fiche garde l'ancien nom malgré tout.

Quand ça sert
tu comptes les outils sur lesquels t'appuyer vraiment et veux mettre de côté ceux qui sont dépréciés.

Sourcegithub.com · 1 octobre 2026 ↗

compile

Traduit modèles, tests et analyses en SQL exécutable, pratique pour vérifier la logique Jinja avant que quoi que ce soit ne tourne.

Quand ça sert
une macro se comporte bizarrement et tu veux lire le SQL qu'elle produit réellement.
Attention
commande CLI, dbt la réserve au serveur auto-hébergé, pas au serveur distant du répertoire.

Sourcegithub.com · 1 octobre 2026 ↗

get_lineage_dev

Lit le lignage dans le fichier manifest local, avec filtres de type et de profondeur, au lieu de la plateforme dbt.

Quand ça sert
tu développes sur une branche et veux un lignage qui reflète ton travail pas encore poussé.
Attention
il suppose un projet local, donc le serveur auto-hébergé.

Sourcegithub.com · 1 octobre 2026 ↗

get_node_details_dev

Récupère le détail de modèles, seeds, snapshots ou sources depuis le fichier manifest local plutôt que depuis la plateforme.

Quand ça sert
tu viens de retoucher un modèle sur ta machine et veux que Claude lise cette version-là.
Attention
comme les autres outils locaux, il suppose une installation auto-hébergée.

Sourcegithub.com · 1 octobre 2026 ↗

list

Liste les ressources du projet par type, avec la syntaxe de sélection de dbt pour resserrer l'ensemble.

Quand ça sert
tu veux tous les modèles étiquetés finance avant une revue avec cette équipe.
Attention
c'est une des commandes CLI, disponible sur le serveur auto-hébergé et non sur le serveur distant.

Sourcegithub.com · 1 octobre 2026 ↗

parse

Analyse et valide la syntaxe des fichiers du projet, un contrôle rapide de cohérence sur l'ensemble.

Quand ça sert
un collègue vient de fusionner une grosse pull request et tu veux savoir si le projet passe toujours l'analyse avant le prochain lancement planifié.
Attention
dbt le range parmi les commandes CLI, hors du périmètre du serveur distant.

Sourcegithub.com · 1 octobre 2026 ↗

test

Lance tes tests de données pour valider l'intégrité des données et des modèles, et indique lesquels passent ou échouent.

Quand ça sert
une partie prenante signale des doublons dans une table et tu veux vérifier les tests d'unicité tout de suite.
Attention
dbt le classe avec les commandes CLI, que le serveur distant ne prend pas en charge.

Sourcegithub.com · 1 octobre 2026 ↗

get_job_details

Récupère la configuration d'un job : ses déclencheurs, sa planification et les commandes dbt qu'il exécute.

Quand ça sert
un tableau de bord se rafraîchit à une heure étrange et tu veux savoir quand son job est vraiment planifié et ce qu'il lance, avant de solliciter l'équipe data.

Sourcegithub.com · 1 octobre 2026 ↗

get_job_run_details

Ramène le détail d'une exécution de job : statut, durée, étapes et artefacts.

Quand ça sert
l'exécution de ce matin a fini en retard et tu veux voir quelle étape a pris le temps, pour que l'échange avec l'équipe plateforme parte de faits et non d'impressions.

Sourcegithub.com · 1 octobre 2026 ↗

get_job_run_error

Va chercher le détail des erreurs d'une exécution, avec en option les avertissements, voire uniquement eux.

Quand ça sert
le job de la nuit a échoué et tu veux que Claude lise le vrai message d'erreur et suggère où chercher, plutôt que de parcourir tout le journal toi-même.

Sourcegithub.com · 1 octobre 2026 ↗

list_job_run_artifacts

Liste les artefacts disponibles pour une exécution, comme les fichiers que dbt produit à la fin.

Quand ça sert
il te faut les résultats ou le manifest d'une exécution de production précise pour enquêter sur un incident, et tu veux savoir ce qui existe avant de le demander.

Sourcegithub.com · 1 octobre 2026 ↗

list_jobs

Liste les jobs de ton compte sur la plateforme dbt, éventuellement filtrés par projet ou environnement.

Quand ça sert
tu fais l'inventaire des traitements planifiés avant une migration d'entrepôt et veux la liste complète des jobs de production au même endroit, sans cliquer projet par projet.

Sourcegithub.com · 1 octobre 2026 ↗

list_jobs_runs

Liste les exécutions de jobs, filtrées par job ou par statut et triées selon le champ de ton choix.

Quand ça sert
tu veux toutes les exécutions en échec de la semaine passée sur une seule vue, pour voir si c'est toujours le même job qui casse ou si les pannes sont dispersées.

Sourcegithub.com · 1 octobre 2026 ↗

list_projects

Liste tous les projets de ton compte sur la plateforme dbt, dans la limite de ce que voit le compte connecté.

Quand ça sert
ton entreprise fait tourner plusieurs projets dbt et tu ne sais plus lequel porte les modèles marketing sur lesquels tu poses ta question.

Sourcegithub.com · 1 octobre 2026 ↗

fusion.compile_sql

Compile du SQL dans le contexte de ton projet, en passant par la plateforme dbt plutôt qu'en local.

Quand ça sert
tu veux vérifier comment se résout une requête qui référence plusieurs modèles avant de la partager avec un collègue, sans rien installer sur ton portable.

Sourcegithub.com · 1 octobre 2026 ↗

fusion.get_column_lineage

Trace le lignage au niveau des colonnes via la plateforme dbt, plus fin que le lignage entre modèles.

Quand ça sert
le service juridique demande où finit un champ d'adresse e-mail dans l'entrepôt, et il te faut les colonnes exactes qu'il alimente, pas seulement les modèles.

Sourcegithub.com · 1 octobre 2026 ↗

get_column_lineage

Suit en local le lignage des colonnes, ce qui exige le serveur de langage de dbt fourni par l'extension VS Code de dbt Labs.

Quand ça sert
tu refonds un modèle sur ta machine et veux voir quelles colonnes en aval dépendent de celle que tu comptes retirer, avant de valider quoi que ce soit.

Sourcegithub.com · 1 octobre 2026 ↗

get_product_doc_pages

Récupère le contenu Markdown complet d'une ou plusieurs pages de la documentation publique de dbt, par chemin ou par URL.

Quand ça sert
tu veux que Claude réponde à une question de configuration à partir de la doc officielle plutôt que de mémoire.

Sourcegithub.com · 1 octobre 2026 ↗

search_product_docs

Fouille la documentation publique de dbt et renvoie titres, URL et descriptions des pages correspondantes, classés par pertinence.

Quand ça sert
tu ne sais pas comment s'appelle chez dbt la fonction dont tu as besoin, et tu veux trouver la bonne page avant que Claude ne la lise en entier.

Sourcegithub.com · 1 octobre 2026 ↗

get_mcp_server_branch

Renvoie la branche git courante du serveur dbt en service, un détail de dépannage plus qu'un outil de tous les jours.

Quand ça sert
un outil se comporte autrement que ce qu'annonce la documentation et le support te demande à quelle version du serveur tu es réellement connecté.

Sourcegithub.com · 1 octobre 2026 ↗

get_mcp_server_version

Indique la version actuelle du serveur dbt auquel Claude est connecté.

Quand ça sert
un outil cité dans la documentation de dbt semble manquer, et la première chose à vérifier est que ta version du serveur est assez récente pour l'inclure, avant d'ouvrir un ticket au support.

Sourcegithub.com · 1 octobre 2026 ↗

Ce que Claude change (6)

6 outils

Six outils qui matérialisent des modèles ou lancent, relancent et annulent des jobs. Aucune source ne décrit de confirmation propre à l'un d'eux : la règle générale plus bas s'applique.

build

Approbation : voir la règle

Exécute modèles, tests, snapshots et seeds dans l'ordre des dépendances : le build dbt complet qui les matérialise dans ton entrepôt.

Ce que Claude demande
aucune source ne décrit de confirmation propre à cet outil, la règle générale s'applique.
Quand ça sert
après une correction, tu veux reconstruire et tester la branche concernée du projet.
Attention
dbt indique que le serveur distant n'exécute pas les commandes CLI.

Sourcegithub.com · 1 octobre 2026 ↗

clone

Approbation : voir la règle

Copie des nœuds choisis depuis un état donné vers le schéma cible, un moyen rapide de reproduire des objets de production ailleurs.

Ce que Claude demande
rien de précis n'est documenté, la règle d'approbation par défaut le couvre.
Quand ça sert
tu veux les tables de production dans un schéma de développement pour tester une évolution.
Attention
c'est une commande CLI, que seul le serveur auto-hébergé exécute.

Sourcegithub.com · 1 octobre 2026 ↗

run

Approbation : voir la règle

Exécute les modèles pour les matérialiser dans la base, le run dbt classique.

Ce que Claude demande
les sources ne décrivent aucune confirmation qui lui soit propre, appuie-toi sur la règle générale.
Quand ça sert
un modèle doit être rafraîchi après un chargement tardif, sans attendre le job de la nuit.
Attention
selon dbt, seul le serveur auto-hébergé exécute ce type de commande.

Sourcegithub.com · 1 octobre 2026 ↗

cancel_job_run

Approbation : voir la règle

Arrête une exécution de job en cours sur la plateforme dbt.

Ce que Claude demande
aucune confirmation propre à cet outil n'est documentée, vois la règle générale des approbations.
Quand ça sert
quelqu'un a lancé par erreur un rafraîchissement complet en pleine journée et il monopolise l'entrepôt.

Sourcegithub.com · 1 octobre 2026 ↗

retry_job_run

Approbation : voir la règle

Relance une exécution de job en échec sur la plateforme dbt, en la reprenant plutôt qu'en démarrant une exécution neuve.

Ce que Claude demande
aucune source ne documente de confirmation dédiée, la règle générale le couvre.
Quand ça sert
une exécution a échoué sur un délai d'attente passager de l'entrepôt et il suffit de réessayer.

Sourcegithub.com · 1 octobre 2026 ↗

trigger_job_run

Approbation : voir la règle

Démarre une exécution de job, avec la possibilité de remplacer la branche git, le schéma ou d'autres réglages pour cette exécution.

Ce que Claude demande
rien de précis n'est décrit, la règle d'approbation par défaut s'applique.
Quand ça sert
des données tardives sont arrivées et la finance veut ses chiffres rafraîchis avant midi.

Sourcegithub.com · 1 octobre 2026 ↗

Décrits, non classés (6)

6 outils

dbt consacre une ligne à chacun, mais aucune source ne dit s'ils se contentent de renvoyer un résultat ou s'ils enregistrent ou altèrent quelque chose.

execute_sql

Le README de dbt le décrit comme l'exécution de SQL sur l'infrastructure de la plateforme dbt, avec prise en charge du Semantic Layer. Aucune source ne dit si une requête peut altérer ton entrepôt de données : cette page le laisse non classé. La règle générale des approbations plus bas s'y applique.

docs

dbt le décrit en une ligne : il génère la documentation du projet. Aucune source ne dit si des fichiers sont enregistrés ou altérés au passage, il reste donc non classé ici.

Attention
il fait partie de la famille CLI, que le serveur distant n'exécute pas, et la règle générale des approbations s'applique.

show

Le README dit qu'il exécute du SQL sur la base et en renvoie les résultats. Aucune source ne précise si cela peut altérer quoi que ce soit, il se range donc parmi les outils non classés.

Attention
c'est une commande CLI, pas exécutée par le serveur distant, et la règle générale des approbations le couvre.

generate_model_yaml

Description d'une ligne côté dbt : il génère le YAML d'un modèle avec ses colonnes, en reprenant au besoin les descriptions en amont. Aucune source ne dit si le résultat est enregistré dans ton projet ou seulement renvoyé, il reste donc non classé.

Attention
les outils Codegen exigent le serveur auto-hébergé ; la règle générale s'applique.

generate_source

D'après le README, il produit le YAML d'une source en inspectant les schémas de la base, colonnes comprises si tu le souhaites. Rien dans la documentation ne dit si ce YAML atterrit dans tes fichiers, d'où sa place dans ce groupe.

Attention
le serveur distant ne propose pas Codegen.

generate_staging_model

Résumé du README : produire le SQL d'un modèle de staging à partir d'une table source. Aucune source ne documente si un fichier est enregistré dans le projet, cette page ne le classe donc pas.

Attention
dbt réserve Codegen au serveur auto-hébergé ; la règle générale le couvre.
Approbations

Ce que Claude te demande avant d'agir

Par défaut, Claude s'arrête et demande ton accord avant chaque action qu'il mène sur un compte à ta place. La demande s'affiche dans la conversation, au moment où elle compte.

Sur Team et Enterprise, les propriétaires de l'espace décident si un membre peut laisser passer certaines actions sans qu'on les lui redemande. Ils peuvent aussi borner ce qu'un connecteur a le droit de faire pour toute l'organisation, en gardant la lecture et en fermant l'écriture, et personne ne contourne ce réglage depuis son compte. Claude travaille avec tes droits et rien de plus : un projet que ton compte dbt ne voit pas lui reste fermé. Le classement officiel outil par outil n'apparaît que dans les réglages d'un compte connecté.

Plans

Sur quels plans c'est disponible

Sur les 819 fiches du répertoire officiel, 0 affiche de disponibilité par plan. La réponse connecteur par connecteur n'est publiée nulle part : c'est un vrai trou du catalogue.

La règle générale, elle, est publiée : les connecteurs distants sont ouverts à tous les utilisateurs sur Claude, Cowork, Claude Desktop et mobile. Sur Team et Enterprise, un Owner ou un Primary Owner ouvre le connecteur pour l'organisation avant que les membres puissent s'y connecter. Les formules vendues par l'éditeur décident, elles, des outils qui fonctionnent (voir les limites). Pour l'état à jour de ce connecteur, consulte sa fiche dans le répertoire officiel.

Limites

Là où ce connecteur s'arrête

Un connecteur n'est pas une automatisation. Claude appelle ces outils pendant qu'il te répond : rien ne démarre quand un job échoue ou qu'une source prend du retard la nuit.

Seul dbt documente ce connecteur, aucune page d'aide de Claude n'en parle. La documentation de dbt qualifie aussi le serveur de couche d'accès en lecture seule, qui ne stocke ni données de production ni résultats d'exécution, alors que la même documentation liste des outils qui déclenchent, relancent et annulent des jobs. Le badge partenaire n'est pas un audit de sécurité, et Anthropic l'écrit sur chaque fiche : il ne choisit pas les outils qu'un éditeur expose et ne garantit pas leur comportement. Chaque connecteur du répertoire a sa page chez nous, comme le Connecteur Claude affinity.

Deux sources officielles se contredisent

Claude peut-il lancer dbt run, build ou test via le connecteur du répertoire ?

Ce que cette page retientLes deux sont à jour mais ne décrivent pas la même chose : la fiche liste tous les outils du serveur dbt, quand dbt explique ce que le serveur distant, celui du répertoire, exécute vraiment. On suit dbt pour le serveur distant. Vérifie la liste d'outils que Claude affiche une fois connecté.

Besoin d'aide

Besoin d'aide pour brancher dbt sur Claude ?

Une personne lit chaque message.

FAQ

Questions fréquentes sur le connecteur Claude dbt

01Que peut faire Claude avec le connecteur dbt ?
Claude peut explorer et interroger ton projet dbt depuis une conversation. Ses outils parcourent modèles, sources, expositions, macros et lignage jusqu'aux colonnes, vérifient santé et performance des modèles, listent et interrogent les métriques du Semantic Layer, lisent configurations de jobs, exécutions, erreurs et artefacts, et cherchent dans la documentation de dbt. Sur la plateforme dbt, il peut aussi déclencher, relancer et annuler des exécutions. Plusieurs outils CLI et de génération figurent sur la fiche mais, selon dbt, ne marchent qu'avec le serveur auto-hébergé.
02Claude peut-il modifier quelque chose dans mon projet dbt ou mon entrepôt ?
Oui, quelques outils agissent. Déclencher, relancer et annuler modifient l'état des exécutions sur la plateforme dbt, et build, run et clone matérialisent ou copient des objets dans ton entrepôt, même si dbt indique que ces commandes CLI exigent le serveur auto-hébergé. Six autres outils, comme execute_sql ou les générateurs de code, sont décrits sans préciser s'ils altèrent quoi que ce soit. Claude agit toujours avec les droits du compte dbt que tu as connecté.
03Claude me demande-t-il avant de lancer un job ou de construire des modèles ?
Aucune source ne décrit de confirmation propre à un outil dbt, c'est donc la règle générale qui joue : par défaut, Claude demande avant chaque action qu'il mène sur un compte à ta place. Sur Team et Enterprise, les propriétaires décident si les membres peuvent laisser passer certaines actions sans demande, et ils peuvent bloquer les outils qui écrivent pour toute l'organisation tout en laissant métadonnées et métriques lisibles. Dans tous les cas, Claude n'agit qu'avec les droits du compte dbt connecté.
04Sur quels plans est-ce disponible ?
Aucune source officielle ne publie la disponibilité par plan connecteur par connecteur, et aucune des 819 fiches du répertoire ne l'affiche. La règle générale veut que les connecteurs distants soient ouverts à tous les utilisateurs sur Claude, Cowork, Claude Desktop et mobile, avec une activation préalable par un Owner ou un Primary Owner sur Team et Enterprise. Par ailleurs, l'éditeur indique que les outils disponibles dépendent de ta formule chez lui. La fiche du connecteur montre son état à jour.
05Claude voit-il tous les projets de notre compte dbt ?
Claude voit ce que voit le compte dbt avec lequel tu t'es connecté, et rien de plus. Il peut lister les projets et les jobs que ce compte atteint, et les API derrière chaque outil dépendent de ta formule dbt : certains outils peuvent donc simplement manquer. dbt précise aussi que le serveur ne stocke ni données de production ni résultats d'exécution ; il les lit sur la plateforme au moment de l'appel. Un propriétaire d'espace peut encore restreindre ce que le connecteur a le droit de faire.
06Pourquoi Claude ne peut pas lancer dbt build via le connecteur ?
Parce que le répertoire liste le serveur distant de dbt, et que dbt indique que ce serveur ne prend en charge ni le développement local ni les commandes CLI comme run, build et test, ni les outils de génération de code. Ils demandent le serveur auto-hébergé. La fiche du répertoire les liste quand même parce qu'elle montre l'ensemble des outils du serveur dbt. Regarde la liste d'outils que Claude affiche après connexion pour savoir ce que tu as vraiment.
07Claude ou un outil d'automatisation pour dbt ?
Les deux ne répondent pas au même besoin, donc tout dépend de la tâche. Claude travaille dans une conversation : tu demandes, il lit le lignage, interroge une métrique ou relance un job, puis plus rien ne se passe quand tu arrêtes d'écrire. Il ne surveille pas tes exécutions et ne prévient personne quand un job échoue la nuit. Pour des pipelines et des alertes qui tournent en arrière-plan sur un horaire ou un événement, un outil d'automatisation est fait pour ça. Pour l'enquête à la demande, le connecteur convient.