{ "version": 1, "mcpServers": { "supabase-local": { "command": "npx", "args": [ "--yes", "-p", "@modelcontextprotocol/server-postgres", "mcp-server-postgres", "${SUPABASE_DB_URL}" ], "env": { "SUPABASE_DB_URL": "${env:SUPABASE_DB_URL}", "npm_config_audit": "false" }, "metadata": { "description": "Postgres access to the local Supabase instance running on 192.168.0.150", "docs": "See .github/copilot/supabase-mcp.md for setup instructions." } }, "supabase-rest": { "command": "npx", "args": [ "--yes", "@modelcontextprotocol/server-openapi", "--spec", "${SUPABASE_OPENAPI_SPEC}", "--server-url", "${SUPABASE_REST_URL}", "--header", "apikey: ${SUPABASE_SERVICE_ROLE_KEY}", "--header", "Authorization: Bearer ${SUPABASE_SERVICE_ROLE_KEY}" ], "env": { "SUPABASE_OPENAPI_SPEC": "${env:SUPABASE_OPENAPI_SPEC}", "SUPABASE_REST_URL": "${env:SUPABASE_REST_URL}", "SUPABASE_SERVICE_ROLE_KEY": "${env:SUPABASE_SERVICE_ROLE_KEY}" }, "metadata": { "description": "Supabase REST API via service_role key for internal development", "docs": "See .github/copilot/supabase-mcp.md for instructions on generating the OpenAPI spec and required environment variables." } } } }