ClaudeCLI/MCP Questions
Maybe someone here can help me with settings up MCP for claude in VSCode. Essentially, I'm trying to enable Claude CLI to interact and modify with my supabase backend.
I have an existing project, I'm just a bit confused on which tokens and keys I use. Do I enter the "publishable key" here? Im a bit confused as theres the legacy API keys and the new ones.
Also, do I or should I use the same API keys that my web app is using to interact with the backend, or should I generate new ones for Claude specifically?
I have an existing project, I'm just a bit confused on which tokens and keys I use. Do I enter the "publishable key" here? Im a bit confused as theres the legacy API keys and the new ones.
Also, do I or should I use the same API keys that my web app is using to interact with the backend, or should I generate new ones for Claude specifically?
{
"inputs": [
{
"type": "promptString",
"id": "supabase-access-token",
"description": "Supabase personal access token",
"password": true
}
],
"servers": {
"supabase": {
"command": "cmd",
"args": ["/c", "npx", "-y", "@supabase/mcp-server-supabase@latest", "--read-only", "--project-ref=<project-ref>"],
"env": {
"SUPABASE_ACCESS_TOKEN": "${input:supabase-access-token}"
}
}
}
}