You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The tool requires the server to offer secret collection and your client to support URL elicitations. Support for form elicitations does not imply support for URL elicitations. Check Client support for your connection.
The tool is unavailable for your project
Check that Edge Functions tools are enabled, your connection is not read-only, and you have read and write permissions for project secrets. These are required for create_edge_function_secret to be available.
skip_elicitations cannot include create_edge_function_secret and does not enable this flow.
The secret has not been saved in the Dashboard
The tool takes the secret name and project information, not the secret value. Never put the secret value in chat, send it to the model, or include it in tool arguments.
To complete the flow:
Open the Dashboard URL provided by the tool.
Enter and save the secret value in the Supabase Dashboard.
Return to your MCP client and confirm completion.
Confirming in your client does not replace saving the value in the Dashboard.
You cancel after saving the secret
If you cancel the elicitation, this does not undo a secret already saved in the Dashboard. Check the secret in the Dashboard rather than assuming cancellation removed it.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
This is a copy of a troubleshooting article on Supabase's docs site. It may be missing some details from the original. View the original article.
The
create_edge_function_secrettool uses a Dashboard flow to collect an Edge Function secret. If the tool is unavailable or the flow is incomplete, work through these checks.Your connection does not support URL elicitation
The tool requires the server to offer secret collection and your client to support URL elicitations. Support for form elicitations does not imply support for URL elicitations. Check Client support for your connection.
The tool is unavailable for your project
Check that Edge Functions tools are enabled, your connection is not read-only, and you have read and write permissions for project secrets. These are required for
create_edge_function_secretto be available.skip_elicitationscannot includecreate_edge_function_secretand does not enable this flow.The secret has not been saved in the Dashboard
The tool takes the secret name and project information, not the secret value. Never put the secret value in chat, send it to the model, or include it in tool arguments.
To complete the flow:
Confirming in your client does not replace saving the value in the Dashboard.
You cancel after saving the secret
If you cancel the elicitation, this does not undo a secret already saved in the Dashboard. Check the secret in the Dashboard rather than assuming cancellation removed it.
All reactions