TokenToSeaMCP Hub
中文 Console

Self-hosted Supabase MCP

HenkDz

Interacts with a self-hosted Supabase instance from MCP clients such as IDE extensions.

Setup

Choose your client, copy the config, then fill in any required environment variables.

Add to CursorAdd to VS Code

claude mcp add self-hosted-supabase --env SUPABASE_URL='<SUPABASE_URL>' --env SUPABASE_ANON_KEY='<SUPABASE_ANON_KEY>' -- node dist/index.js --url '{{config.SUPABASE_URL}}' --anon-key '{{config.SUPABASE_ANON_KEY}}' --service-key '{{config.SUPABASE_SERVICE_ROLE_KEY}}' --db-url '{{config.DATABASE_URL}}' --jwt-secret '{{config.SUPABASE_AUTH_JWT_SECRET}}' --tools-config '{{config.TOOLS_CONFIG_PATH}}'

Environment variables

  • SUPABASE_URL
  • SUPABASE_ANON_KEY

Replace the placeholders with your own credentials and keep them out of version control.