- AUDIT
- UPDATE
- CLEANUP
- MANUAL
Short answer
Can I manage Supabase secrets via chat?
Yes. You can list existing secrets, add new ones, or delete old ones using your AI. This lets you audit your environment variables and update project settings through natural language. Here is how the process works.
The outcomes.
Where your changes land.
Your AI handles the API calls to Supabase based on your commands.
AUDIT
View current secrets
The AI pulls a list of all existing environment variables. You get a clear view of what is currently configured in your project.
UPDATE
Add new variables
When you need a new key, the AI creates it for you. This keeps your configuration in sync with your code changes.
CLEANUP
Remove old keys
The AI deletes specific secrets you no longer need. This helps keep your environment clean and secure.
MANUAL
Human oversight
You decide which secrets to change. The AI only performs the actions you explicitly authorize in the chat.
The workflow
What your AI does when <the thing arrives>.
The AI acts as a bridge between your conversation and your Supabase project settings.
Inventory check
The AI scans your project to see which environment variables are currently active.
list_secretsSecret creation
The AI pushes new encrypted values to your Supabase project based on your instructions.
create_secretTargeted removal
The AI identifies and wipes specific keys that are outdated or compromised.
delete_secretVerification
The AI confirms the change was successful by checking the updated list.
list_secrets
Try it
Copy these to start.
Use these prompts to begin managing your environment.
Starting points
Replace the project names or key names with your actual Supabase details.
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"
}
}
}List all the secrets currently set in my Supabase project.
Create a new secret named STRIPE_API_KEY with the value sk_test_4eC39HqLyjWDarjtT1zdp7dc.
Delete the old DATABASE_URL secret from my project.
Check if my production environment variables are up to date.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Supabase once, then ask.
Just link your Supabase account to Vinkius. Your credentials stay encrypted, and you can immediately start managing secrets in any MCP-compatible client.
Connect Supabase to your AIFAQ
How this task behaves.
- 01
Can the AI change my database schema?
No. This MCP only manages project secrets and environment variables.
- 02
Will the AI delete my secrets without asking?
No. The AI only executes the delete command when you explicitly tell it to remove a specific secret.
- 03
Can I see the actual values of my secrets?
The AI can list the names of the secrets, but it cannot reveal the plain-text values of encrypted secrets for security reasons.
- 04
Does this work with the Supabase dashboard?
This is an alternative to using the dashboard. It allows you to manage settings through your AI client instead.
- 05
Can I use this to manage multiple Supabase projects?
Yes, as long as you have connected the relevant projects to the MCP.
More questions about Supabase? The Connector page answers them. See everything the Supabase Connector can do
Connect Supabase to Claude, Cursor, ChatGPT & more
