Catégorie 05 — MCP
MCP Supabase
Base de données, auth, storage et edge functions via IA
Installation
Claude Code — Remote MCP (recommandé)
# Via OAuth automatique (ouvre le navigateur) :
claude mcp add supabase --url "https://mcp.supabase.com/mcp"
# Avec paramètres (projet spécifique + read-only) :
claude mcp add supabase \
--url "https://mcp.supabase.com/mcp?project_ref=xxxxx&read_only=true"Obtenir le project_ref
# Dans le dashboard Supabase :
# Settings → General → Reference ID
# Ou dans l'URL : https://supabase.com/dashboard/project/<project_ref>MCP
À propos
Serveur MCP officiel Supabase (remote, mcp.supabase.com) avec 20+ outils couvrant les requêtes SQL, la gestion des tables, les migrations, l'authentification, le storage et les edge functions. Authentification OAuth sans token manuel — connexion via navigateur. Alternative locale disponible via PyPI (supabase-mcp-server).
Fonctionnalités clés
20+ outils multi-domainesDatabase (query, tables, schéma, extensions, migrations), edge functions (déploiement, logs), storage (buckets, fichiers), organisation/projet (logs, branchement), et recherche dans la documentation Supabase.
Branchement de base de donnéesCrée et gère des branches de DB (feature branches) depuis le chat — tester une migration sur une branche avant de l'appliquer en production, sans toucher à main.
Mode read-onlyParamètre URL read_only=true pour restreindre l'accès en lecture seule — idéal pour les environnements de production ou les revues de code.
Recherche dans la documentationOutil dédié pour chercher dans les docs Supabase officielles — l'IA peut trouver la bonne API sans quitter le contexte de travail.
OAuth sans configurationLa connexion via browser (OAuth) ne nécessite aucun token à copier-coller — plus sécurisé et plus simple que la gestion manuelle de clés.
Commandes
Exemples
Points forts & faibles
Points forts
+Officiel Supabase — maintenu par l'équipe core
+20+ outils couvrant toute la plateforme Supabase
+OAuth automatique — pas de token à gérer manuellement
+Branchement DB — migrations en sécurité
+Mode read-only disponible
+Recherche dans la doc intégrée
+Inclus sans surcoût dans tous les plans Supabase
Points faibles
−Nécessite un projet Supabase — pas utilisable avec une DB Postgres arbitraire
−Remote MCP — les requêtes passent par les serveurs Supabase
−OAuth nécessite un navigateur (pas adapté aux environnements CI headless)
−La PyPI version (supabase-mcp-server) moins maintenue que le remote
Verdict
Le meilleur MCP pour les projets Supabase. 20+ outils, OAuth fluide, branchement DB — c'est une intégration complète de toute la plateforme. Si votre stack inclut Supabase, c'est un must-have.
→ Tout projet utilisant Supabase comme backend — Next.js/React avec Supabase, apps mobiles, SaaS. Remplace avantageusement MCP Postgres pour les utilisateurs Supabase.