Supabase Connector for AI agents.
14 live capabilities
Manage your Postgres databases and backend infrastructure through natural conversation.
Waiting for input…
Why people use Supabase
Supabase for Automated Backend Management
This Connector changes the flow by letting you stay in your workspace. You just tell your AI client what you want to happen, and it handles the navigation and execution. You get a managed backend without the manual overhead.
What Vinkius changes
You get a conversational interface for your entire Supabase backend infrastructure.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Provisioning a new staging environment
A developer needs a mirror of production.
- Real-world use case 02
Cost management
A DevOps lead notices high bills.
- Real-world use case 03
Secret rotation
A security engineer needs to update an API key.
Complete set · 14capabilities
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 Capability
Create branch
Make a new branch with an isolated copy of your database for preview environments.
- 02 Capability
Create project
Provision a new project with Postgres, Auth, and Storage services in your preferred region.
- 03 Capability
Create secret
Add a new encrypted secret to your project for API keys or other credentials.
- 04 Capability
Delete secret
Remove a secret from a specific project. This action is permanent and cannot be undone.
05—08
4 capabilities in this set.
Part of 14 available through Supabase.
- 05 Capability
Get user
Fetch the authenticated user's ID, email, and metadata. This helps verify that your connection tokens are working correctly.
- 06 Capability
Get postgres config
View the current configuration settings for your PostgreSQL database.
- 07 Capability
Get project
Get the full details for a specific project using its unique reference.
- 08 Capability
List branches
See all development branches and their current statuses for a project.
09—11
3 capabilities in this set.
Part of 14 available through Supabase.
- 09 Capability
List organizations
List all of your Supabase organizations and their associated projects.
- 10 Capability
List projects
View all your projects, including their regions and current status.
- 11 Capability
List secrets
See the environment secrets for a project, with an optional filter for specific branches.
12—14
3 capabilities in this set.
Part of 14 available through Supabase.
- 12 Capability
Pause project
Stop a project to halt compute usage and save costs while keeping your data safe.
- 13 Capability
Restore project
Bring a paused project back online with all your data intact.
- 14 Capability
Update postgres config
Update settings like max_connections or work_mem for your database. This helps you fine-tune performance without manually editing config files.
Set up in minutes
One URL. Then ask Supabase to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Supabase from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_1yqJRB687wGnT0yDa9WG5Rvl1dh6u5Mg2RCACLvF/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Supabase, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Supabase for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_1yqJRB687wGnT0yDa9WG5Rvl1dh6u5Mg2RCACLvF/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Supabase URL.
- Step 03
Save and start
Save the connection and enable Supabase in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"supabase-alternative": {
"url": "https://edge.vinkius.com/vk_preview_1yqJRB687wGnT0yDa9WG5Rvl1dh6u5Mg2RCACLvF/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Supabase
Open Agent mode in chat and ask: "Using Supabase, help me...". 14 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"supabase-alternative": {
"url": "https://edge.vinkius.com/vk_preview_1yqJRB687wGnT0yDa9WG5Rvl1dh6u5Mg2RCACLvF/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Supabase
Ask Copilot: "Using Supabase, help me...". 14 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"supabase-alternative": {
"url": "https://edge.vinkius.com/vk_preview_1yqJRB687wGnT0yDa9WG5Rvl1dh6u5Mg2RCACLvF/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Supabase
Open Cascade and ask: "Using Supabase, help me...". 14 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"supabase-alternative": {
"url": "https://edge.vinkius.com/vk_preview_1yqJRB687wGnT0yDa9WG5Rvl1dh6u5Mg2RCACLvF/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Supabase
Ask Cline: "Using Supabase, help me...". 14 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add supabase-alternative --transport http "https://edge.vinkius.com/vk_preview_1yqJRB687wGnT0yDa9WG5Rvl1dh6u5Mg2RCACLvF/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Supabase
Ask Claude: "Using Supabase, show me...". 14 tools are ready
Where the request belongs
Work Supabase can move forward.
The DevOps engineer who's tired of clicking through dashboards at 2am to rotate keys or check project status, and the developer who wants to provision environments without leaving their IDE.
DevOps Engineer
Audits project configurations and pauses unused projects to manage cloud spend.
Backend Developer
Creates dev branches and updates Postgres settings during the development cycle.
Team Lead
Monitors organization health and verifies secret security across multiple teams.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsSupabase
Connect your AI to Supabase. Execute database queries, manage users, and trigger PostgreSQL functions directly from your terminal.
Neon
Manage serverless PostgreSQL databases via Neon. provision projects, branches, endpoints and roles from any AI agent.
Xata (Serverless DB)
Manage your serverless databases via Xata. list organizations, manage projects, branches, and execute SQL queries directly from any AI agent.
Neon (Serverless PostgreSQL)
Manage serverless database infrastructure via Neon. spawn zero-copy branches, audit projects, and monitor compute endpoints.
Aiven
Manage Aiven cloud infrastructure. provision databases, manage projects, and monitor services directly from your AI agent.
Xata
Automate your serverless database workflows with Xata. manage organizations, projects, and branches directly from your AI agent.
Bring your own AI
Change the model, client or framework. Keep Supabase connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Supabase.
The practical details behind the request, access and result.
Can I use the Supabase MCP to manage my secrets?
Yes, you can use it to list, create, and delete secrets like API keys and credentials. This makes it much easier to manage sensitive information without having to manually copy and paste them into a dashboard.
How does the Supabase MCP help with cost management?
It allows you to pause projects that aren't being used. When you pause a project, you stop the compute resources from running, which helps you avoid unnecessary costs while keeping your data safe.
Can I create new projects using the Supabase MCP?
Yes, you can ask your agent to provision a new Supabase project. You just need to specify the name, organization ID, and your preferred region.
Does the Supabase MCP support multiple organizations?
Yes, the Connector can discover and list all organizations and their member projects, giving you a bird's-eye view of your entire backend footprint.
Can I use the Supabase MCP to update my database settings?
Yes, you can view and update PostgreSQL configurations like memory limits and connection counts. This lets you tune your database performance through simple conversation.
Is it possible to create isolated branches with the Supabase MCP?
Absolutely. You can create development branches that provide isolated copies of your database. This is perfect for creating preview environments for your team.
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_.
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.
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.
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.
One connection away
Give your agent a direct line to Supabase.
Connect Supabase once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available