Labsco
MCP SERVER

Supabase MCP Server

by JoshuaRileyDev

Create, inspect and delete Supabase projects and organizations, and read a project's API keys back, without opening the dashboard.

PaaS Deployment & App HostingVerified
Summary
A project goes from nothing to keys-in-hand in one pass.

This is the management plane only: create_project takes the region, plan and db_pass, get_project_api_keys hands back what the application will need, and nothing here touches tables, rows or SQL once the project exists. delete_project takes a ref and no confirmation, which is worth settling before an agent is allowed to call it.

What it is

A server over Supabase's management side: 8 tools covering projects, organizations and project API keys.

What you get
  • Projects listed, fetched by ref, created with a name, organization_id, region, plan and db_pass, and deleted
  • Organizations listed, fetched by slug, and created with a billing_email
  • get_project_api_keys returning the keys for a project, so something created in this session can be wired up in the same session
Requirements

SUPABASE_API_KEY with rights over the organizations you intend to touch, and a Supabase account behind it. The repository declares no license.

Setup effort

One command plus a key — npx -y @joshuarileydev/supabase-mcp-server, then supply credentials