Morgan Dutemple
← Toute l'Agenthèque
MCPDéveloppementClaudeChatGPT

Supabase MCP

Ce MCP connecte un agent IA à un projet Supabase pour interroger la base de données Postgres, gérer les migrations et consulter la configuration, un usage naturel pour des équipes qui développent déjà sur cette stack. Supabase l'expose désormais comme un serveur distant hébergé (`mcp.supabase.com`), avec des variantes locales (CLI, self-hosted) aux fonctionnalités réduites.

Dépôt GitHub du MCP Supabase

Avantages clés

  • Maintenu officiellement par Supabase
  • Accès direct à Postgres sans changer d'interface
  • S'intègre naturellement avec le reste de l'écosystème Supabase

Pour qui, pour quoi

Développeurs qui utilisent Supabase comme backend et veulent que leur agent IA interagisse directement avec la base et le projet.

  • Requêtage et exploration de schéma de base de données
  • Gestion de migrations depuis l'agent
  • Diagnostic de configuration de projet Supabase

Comment démarrer

  1. 1Serveur MCP distant officiel : ajouter l'URL `https://mcp.supabase.com/mcp` dans la configuration MCP de son client.
  2. 2Générer une URL de connexion personnalisée par projet depuis l'onglet MCP du tableau de bord Supabase.
  3. 3En local avec le CLI Supabase : le serveur est accessible sur `http://localhost:54321/mcp` (fonctionnalités réduites par rapport à la version hébergée).

Points de vigilance

  • Donne à l'agent un accès direct à la base Postgres du projet connecté : lire les recommandations de sécurité officielles de Supabase avant de connecter un projet de production.
  • Les environnements CLI local et auto-hébergé n'exposent qu'un sous-ensemble réduit d'outils par rapport à la version hébergée, sans OAuth 2.1.

Questions fréquentes

Faut-il installer un paquet local pour utiliser ce MCP ?

Non, dans la configuration recommandée c'est un serveur distant hébergé par Supabase (`mcp.supabase.com`), pas un paquet à faire tourner soi-même.

Cet accès est-il risqué pour une base de production ?

Un agent connecté à ce MCP peut interroger et modifier la base : Supabase documente explicitement des bonnes pratiques de sécurité à lire avant connexion, notamment sur les projets de production.

Fonctionne-t-il en auto-hébergement complet de Supabase ?

Oui, avec un sous-ensemble d'outils réduit et sans OAuth 2.1, documenté séparément pour les déploiements self-hosted.