Use Supabase with your AI.
Connect your account once and let the AI you already use work with it, without building another integration. Manage Supabase projects, databases and secrets via API. create projects, configure Postgres, manage branches and secrets from any AI agent.
Developed, maintained, and hosted by Vinkius.
MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED
Waiting for input…
Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.
Complete set · 14 capabilities
The complete Supabase capability set.
These are the exact actions your AI can choose when you ask it to work with Supabase.
01-04
4 capabilities in this set.
Part of 14 available through Supabase.
- 01
Create secret
Requires the secret name and value. Optionally set the branch slug (defaults to main). The secret value is encrypted at rest. Returns confirmation of creation. Create a secret for a Supabase project
- 02
Delete secret
Provide the project ref and secret name. WARNING: the secret cannot be recovered after deletion. Delete a secret from a Supabase project
- 03
Get user
Returns user ID, email, name and account metadata. Use this to verify your token is working correctly. Get the authenticated Supabase user
- 04
Get postgres config
Get PostgreSQL configuration for a Supabase project
05-08
4 capabilities in this set.
Part of 14 available through Supabase.
- 05
List branches
Branches are isolated copies of the project database used for preview environments and development. Returns branch name, status, creation date and parent branch info. List branches for a Supabase project
- 06
List organizations
Each organization can contain multiple projects. Returns organization ID, name and creation date. List Supabase organizations
- 07
List projects
Each project is an isolated instance with its own Postgres database, Auth, Storage and Edge Functions. Returns project ref, name, region, organization ID, creation date and status. List Supabase projects
- 08
List secrets
Optionally filter by branch slug. Secrets are used to store API keys, credentials and configuration values securely. List environment secrets for a Supabase project
09-11
3 capabilities in this set.
Part of 14 available through Supabase.
- 09
Pause project
The project's database and data are preserved. Provide the project ref. The project can be restored later using restore_project. Pause a Supabase project
- 10
Update postgres config
Provide the project ref and a JSON object with the settings to change (e.g. {"max_connections":200,"work_mem":"16MB"}). Changes may require a database restart. Update PostgreSQL configuration for a Supabase project
- 11
Create branch
The branch gets an isolated copy of the database that can be modified independently. Returns the created branch with its name and status. Create a new branch for a Supabase project
12-14
3 capabilities in this set.
Part of 14 available through Supabase.
- 12
Create project
Requires the project name, organization ID and optionally the region (e.g. "us-east-1", "eu-west-2") and database password. The project will be provisioned with Postgres, Auth, Storage and API services. Returns the created project with its ref. Create a new Supabase project
- 13
Get project
Provide the project ref (e.g. "abcxyz123456"). Get details for a specific Supabase project
- 14
Restore project
The project's data is fully intact. Provide the project ref. Restore a paused Supabase project
Observed, not estimated
937ms average. Fast in production.
Supabase is checked daily against the live service.
- Fastest day
- 773ms
- Slowest day
- 1211ms
- 14-day trend
- Slowing+57%
Connect your client
One URL. Every client.
Activate the Connector, copy your link, and paste it into the client you already use. 14 capabilities arrive ready to run.
Preview access · not provider authentication
The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Supabase, so you can see the experience inside your AI.
It does not authenticate your account with Supabase. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.
Supabase Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_1yqJRB687wGnT0yDa9WG5Rvl1dh6u5Mg2RCACLvF/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Supabase capabilities are ready to use.
{
"mcpServers": {
"supabase-alternative-mcp": {
"url": "https://edge.vinkius.com/vk_preview_1yqJRB687wGnT0yDa9WG5Rvl1dh6u5Mg2RCACLvF/mcp"
}
}
}
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Step-by-step instructions for each client are in the guide. How to connect
FAQ
Questions Supabase owners ask.
- 01
How do I create a Supabase Personal Access Token?
Log in to the Supabase Dashboard, go to Account Settings > Access Tokens, click Generate Token, give it a name and copy it immediately. it won't be shown again. The token starts with sbp_.
- 02
What happens when I pause a project?
Pausing a project stops all compute resources (API, Auth, Edge Functions) to reduce costs. Your database and all stored data are preserved. You can restore the project at any time with restore_project and all services will come back online with data intact.
- 03
Can I manage environment secrets via the agent?
Yes! Use list_secrets to see all secret names (values are hidden for security), create_secret to add new ones with name and value, and delete_secret to remove them. You can scope secrets to specific branches using the slug parameter.
- 04
Can I update PostgreSQL settings programmatically?
Yes! Use get_postgres_config to view current settings and update_postgres_config with a JSON object of settings to change (e.g. {"max_connections":200,"work_mem":"16MB"}). Some changes may require a database restart to take effect.
Explore
More in Loved By Devs
Supabase AI Connector
Connect your AI to Supabase. Execute database queries, manage users, and trigger PostgreSQL functions directly
ViewRailway AI Connector
Equip your AI with direct access to your Railway infrastructure — manage projects, deployments, services, and
ViewSuperblocks AI Connector
Build and manage internal tools and workflows — list applications, manage configurations, and generate secure
ViewXata AI Connector
Automate your serverless database workflows with Xata — manage organizations, projects, and branches directly
View
Suggestions
Equinix Metal AI Connector
Manage Equinix Metal API keys, email settings, and project invitations directly from your AI agent.
ViewNotion V3 AI Connector
Notion V3 — Page styling (icon/cover), bulk database listing & page creation with children blocks.
ViewDoppler AI Connector
Manage secrets and environment variables via Doppler — list projects, audit secrets, and track activity logs f
ViewRender AI Connector
Equip your AI to orchestrate cloud infrastructure, manage service deployments, and execute scaling operations
View
