When this is done, your site has a real database behind it: customer accounts, saved records, bookings, member areas, whatever your site is built to store.
Create a free Supabase account.Go to supabase.com and sign up (the free plan is plenty to start). Supabase is a real database with sign-in features built in. Sites that need accounts, saved records, or member areas usually run on it.
Create a project.Click "New project". Name it after your website, pick the region closest to your customers, and let Supabase generate the database password (you will not need to remember it for this). It takes a minute or two to spin up.
Find your three values.Open your project, then go to Project Settings (the gear icon) → API. You need three things from this page: the Project URL (looks like https://something.supabase.co), the publishable "anon" key, and the secret "service_role" key. Supabase marks the last one as secret for a reason: it is the master key.
Paste all three into Mission Control.Open your portal → Settings → Connectors → "Connect a service yourself" → Database (Supabase). Paste the URL and both keys, press "Check & connect". We verify all three actually belong to the same working project before saving anything, then set them on your hosting and redeploy. The secret key never appears on screen again.
Optional: let Claude see your database.On the same Connectors page you can also enable AI database access. That lets Claude read your live tables so it writes correct code for you, and any structure changes it makes are saved safely and only take effect when you press Publish.
Stuck on any step?
Ask Claude in Mission Control, literally type "walk me through connecting Supabase" and it will take you step by step. Never paste your keys into the chat, the chat will point you to the Connectors panel, which is the one safe place for keys.