Supabase
supabase.comA Postgres application backend with database APIs, authentication, storage, functions, realtime services, and tools for local development and project administration.
What your agent can do
Execute SQL in the connected project
Via MCP.
Tasks depend on the interface and permissions.
Connection methods
Choose a route that fits your agent.
MCP
For compatible agent apps
OAuth sign-in
Docs checkedView setup for MCPCLI
For agents with a terminal
an access token
View setup for CLIAPI
For custom integrations
an access token / an API key
1 of 3 paths checkedView paths for APIOther
For supported agent tools
View setup for OtherMCP connection
MCP server URL
https://mcp.supabase.com/mcp- Authentication
- complete the OAuth authentication flow
POST https://mcp.supabase.com/mcp
CLI connection
CLI package
supabase- Authentication
- signing in with your personal access token
API connection
Manage your Supabase organizations and projects programmatically.
API path
https://api.supabase.com/v1- Authentication
- Authorization Bearer
Query and mutate database rows using the project GraphQL schema.
API path
https://{project_ref}.supabase.co/graphql/v1- Authentication
- Send apikey and the appropriate Authorization bearer token; permissions and row-level security determine access.
Auto-generated REST APIs
API path
https://<project_ref>.supabase.co/rest/v1- Authentication
- Pass a project API key in the apikey header; use a user bearer JWT for user-scoped access.
Other connection
Connection target
wss://{PROJECT_REF}.supabase.co/realtime/v1/websocket?apikey={API_KEY}View sources and checks
- OTHER · Subscribe to database changes, broadcasts, and presence channels.
- MCP · Query and manage a scoped Supabase projectChecked 13 Oct 2026
- API · Manage your Supabase organizations and projects programmatically.Checked 13 Oct 2026
- CLI · Develop locally, deploy to the Supabase Platform
- API · Query and mutate database rows using the project GraphQL schema.
- API · Auto-generated REST APIs