supabase

Official
15
GitHub Repo

Overview

Connect your Supabase projects to AI assistants for managing tables, fetching config, and querying data

Transport

stdio

Tools

  • list_projects
  • get_project
  • create_project
  • pause_project
  • restore_project
  • list_organizations
  • get_organization
  • get_cost
  • confirm_cost
  • search_docs
  • list_tables
  • list_extensions
  • list_migrations
  • apply_migration
  • execute_sql
  • get_logs
  • get_advisors
  • get_project_url
  • get_anon_key
  • generate_typescript_types
  • list_edge_functions
  • deploy_edge_function
  • create_branch
  • list_branches
  • delete_branch
  • merge_branch
  • reset_branch
  • rebase_branch
  • list_storage_buckets
  • get_storage_config
  • update_storage_config

Key Capabilities

  • Supabase project and database management
  • Table management, migrations, and SQL execution
  • Edge Functions deployment and storage configuration

How It Works

The server provides MCP-based access to Supabase platform capabilities through:

  1. Supabase Management API for project and organization operations
  2. Database operations including table management and SQL execution
  3. Edge Functions deployment and branch management
  4. Environment variable-based authentication (SUPABASE_ACCESS_TOKEN)