Applications connectées

Intégration Supabase MCP pour agents IA

Interrogez, inspectez et gérez votre base de données Postgres depuis la messagerie.

Connectez Supabase via son serveur MCP officiel pour que MoClaw puisse lister les tables, exécuter du SQL, appliquer des migrations, récupérer des journaux et vérifier les advisors de sécurité et de performance sur votre projet réel. Vous ajoutez le serveur MCP Supabase à MoClaw avec un jeton d'accès, et vous pouvez le limiter à un seul projet ou forcer le mode lecture seule pour une exploration en toute sécurité.

Comment ça marche

3 étapes pour connecter Supabase, sans effort d’ingénierie.

  1. 1

    Ajouter le serveur MCP Supabase

    Dans les paramètres MCP de MoClaw, ajoutez le serveur MCP officiel hébergé de Supabase. Autorisez avec OAuth ou un jeton d'accès personnel Supabase. Définissez éventuellement une portée de projet et le mode lecture seule au moment de l'ajout.

  2. 2

    Demander en langage clair

    Décrivez la tâche de base de données : inspecter une table, exécuter une requête, examiner un endpoint lent, vérifier quelles tables n'ont pas de sécurité au niveau des lignes, ou rédiger une migration.

  3. 3

    Vérifier avant toute écriture

    MoClaw affiche le SQL ou la migration qu'il a utilisé ainsi que le résultat, pour que vous puissiez vérifier avant qu'une écriture ou une migration ne soit appliquée à un projet qui n'est pas en lecture seule.

Pourquoi les équipes utilisent l'intégration Supabase MCP

Supabase regroupe votre base de données Postgres, l'authentification, le stockage et les edge functions derrière un seul projet. Ce qui ralentit, c'est le changement de contexte : passer du tableau de bord à l'éditeur SQL, aux journaux et à votre base de code pour répondre à une seule question.

Avec le serveur MCP Supabase connecté, MoClaw peut lire votre schéma, exécuter du SQL, vérifier les migrations et récupérer les journaux ou les advisors intégrés de sécurité et de performance dans le cadre d'une seule tâche. Demandez pourquoi une requête est lente, quelles tables n'ont pas de sécurité au niveau des lignes, ce qui a changé dans la dernière migration ou quels sont les nombres de lignes actuels, et MoClaw rassemble les éléments et les explique.

La connexion est délimitée et transparente sur les accès. Vous la contrôlez avec les propres paramètres du serveur : OAuth ou un jeton d'accès personnel, une portée de projet optionnelle pour qu'il ne voie qu'un seul projet, et un mode lecture seule qui force les opérations Postgres en lecture seule. Cela permet de garder le travail exploratoire sur la base de données sécurisé tout en autorisant les migrations et les écritures lorsque vous y consentez explicitement.

Essayez de dire

Des prompts réels à coller dans Supabase.

  • Liste les tables de mon projet Supabase et affiche le nombre de lignes des cinq plus grandes.
  • Exécute une requête en lecture seule pour trouver les utilisateurs inscrits au cours des 7 derniers jours mais qui n'ont jamais créé de projet.
  • Vérifie les security advisors et dis-moi quelles tables n'ont pas de sécurité au niveau des lignes.
  • Rédige une migration pour ajouter un horodatage last_seen_at à la table profiles, mais ne l'applique pas encore.

Démo étape par étape

Ce qui se passe réellement quand vous envoyez le prompt.

Prompt 01 4 étapes

“Trouve pourquoi l'endpoint /orders est devenu lent cette semaine et propose une correction.”

Ce que fait MoClaw

  1. 1 Récupère les journaux Postgres et API récents avec get_logs pour trouver les requêtes lentes sur le chemin orders.
  2. 2 Exécute un execute_sql en lecture seule pour faire un EXPLAIN de la requête en cause et inspecte la table orders avec list_tables.
  3. 3 Vérifie get_advisors pour des recommandations de performance connexes.
  4. 4 Rédige une migration ajoutant l'index composite manquant et l'affiche pour relecture avant tout apply_migration.
Résultat

MoClaw rapporte : « La requête de liste orders effectue un parcours séquentiel sur (customer_id, created_at). Les journaux montrent que le p95 est passé à 1,8 s cette semaine. Correction suggérée : ajouter un index composite. Voici la migration, pas encore appliquée. »

FAQ

Réponses rapides sur le prix, la confidentialité et les limites.

Comment MoClaw se connecte-t-il à Supabase ?
Via le serveur MCP officiel de Supabase, que vous ajoutez aux paramètres MCP de MoClaw. Il s'authentifie avec OAuth ou un jeton d'accès personnel Supabase, de la même manière que n'importe quel client MCP s'y connecte.
Puis-je le garder en lecture seule ?
Oui. Le serveur MCP Supabase prend en charge un mode lecture seule qui force les opérations Postgres en lecture seule, ainsi qu'une portée de projet qui limite l'accès à un seul projet. Définissez les deux au moment de l'ajout du serveur.
Que peut-il réellement faire ?
Travail sur la base de données (list_tables, execute_sql, lister et appliquer des migrations), débogage (get_logs, get_advisors), utilitaires de développement (URL du projet, clés, génération de types TypeScript), edge functions et gestion de compte ou de projet. Les groupes d'outils de branching et de stockage sont optionnels.
S'agit-il d'un connecteur Supabase officiel ?
Il utilise le propre serveur MCP officiel de Supabase. MoClaw est le client MCP ; Supabase maintient le serveur et ses contrôles d'accès, de sorte que les autorisations suivent votre jeton et vos paramètres Supabase.

Essayez MoClaw gratuitement.

1 000 crédits par mois, ou apportez votre propre clé pour un usage illimité.

Annulation à tout moment