ServicesÀ proposNotesContact Me contacter →
EN FR
Note

Configuration du serveur MCP BigQuery

Un parcours de lecture pour connecter BigQuery aux assistants IA via MCP -- comparaison des deux options officielles, authentification, requêtes personnalisées et contrôle des coûts.

Planté
mcpbigquerygcpclaude codeai

Google propose deux façons officielles de connecter des assistants IA à BigQuery via MCP : un serveur distant managé et une Toolbox open source auto-hébergée. Ce hub couvre le cadre de décision, les procédures d’installation, l’authentification, les patterns de requêtes personnalisées et la gestion des coûts en six notes. Prérequis : maîtrise des fondamentaux MCP et utilisation de base de GCP/BigQuery.

Prérequis

  • Un projet Google Cloud avec BigQuery activé
  • CLI gcloud installée et authentifiée
  • Un client MCP : Claude Desktop, Claude Code, ou similaire
  • Maîtrise des concepts MCP (clients, serveurs, outils)

Ordre de lecture

Choisir entre les options MCP BigQuery — cadre de décision pour sélectionner entre les options. Les utilisateurs de Claude Desktop peuvent commencer par le Remote Server ; les utilisateurs de Claude Code devraient utiliser la Toolbox ; pour des requêtes ad hoc rapides, le CLI bq peut suffire.

Configuration du serveur MCP distant BigQuery — activation du service managé, configuration du client, et la limitation d’expiration de token qui le rend peu pratique pour Claude Code.

GCP Application Default Credentials — le mécanisme d’authentification utilisé par la Toolbox. Le principal obstacle dans l’installation ; à lire avant ou en parallèle de la note de configuration de la Toolbox.

Configuration de la MCP Toolbox BigQuery — installer le binaire, configurer l’authentification, et paramétrer Claude Desktop et Claude Code.

Requêtes MCP paramétrées personnalisées — définir quelles requêtes l’IA peut exécuter, avec quels paramètres, via un tools.yaml partageable et versionnable.

Contrôle des coûts de requêtes IA pour MCP BigQuery — implications en termes de coûts et de sécurité de donner à une IA un accès direct aux requêtes BigQuery, avec des stratégies d’atténuation.

Fondamentaux connexes