
Supabase MCP Server
par alexander-zuev
Gestion de bout en bout de Supabase via le chat : exécutez du SQL, gérez le schéma et contrôlez l'Auth Admin SDK avec des contrôles de sécurité intégrés.
Ce qu'il fait
Ce serveur MCP fournit un pont sécurisé entre les assistants IA et les projets Supabase. Il permet aux développeurs d'effectuer des opérations de base de données complexes, de gérer leur projet via l'API de gestion de Supabase et d'administrer les utilisateurs à l'aide de l'Auth Admin SDK, tout en maintenant un système de sécurité strict pour éviter la perte accidentelle de données.
Outils
execute_postgresql: Exécute des instructions SQL sur votre base de données avec évaluation des risques.get_table_schema: Récupère la structure détaillée des tables, y compris les colonnes et les relations.send_management_api_request: Interagit avec l'API de gestion de Supabase pour des changements au niveau du projet.call_auth_admin_method: Invoque les méthodes de l'Auth Admin SDK pour créer ou gérer des utilisateurs.retrieve_logs: Accède aux logs de divers services Supabase (Postgres, Auth, Storage, etc.).live_dangerously: Bascule entre les modes sécurisé (lecture seule) et non sécurisé (écriture/destructif).
Installation
Installez via pipx :
pipx install supabase-mcp-server
Configurez votre fichier claude_desktop_config.json :
{
"mcpServers": {
"supabase": {
"command": "/full/path/to/supabase-mcp-server",
"env": {
"QUERY_API_KEY": "your-api-key",
"SUPABASE_PROJECT_REF": "your-project-ref",
"SUPABASE_DB_PASSWORD": "your-db-password",
"SUPABASE_REGION": "us-east-1"
}
}
}
}
Hôtes supportés
Confirmé pour Claude Desktop, Cursor, Windsurf et Cline.
Installation rapide
pipx install supabase-mcp-serverInformations
- Tarification
- free
- Publié






