Supabase Integration MCP
A Model Context Protocol server that connects agents to your Supabase project — safely.
Tools exposed
sql(query, params)— parameterized queries onlylist_tables()/describe_table(name)select/insert/updatewith RLS awarenessstorage_list(bucket)
Security model
- Parameterized SQL only — no string interpolation
- Read-only mode — opt-in write access per tool
- RLS-aware — respects row-level security policies
- Reads
SUPABASE_SERVICE_ROLE_KEYfrom the environment — never logs it
Install
bash
npx nuclexa install supabase-integration-mcp --target mcpRequired environment
| Variable | Purpose |
|---|---|
SUPABASE_URL | Project endpoint |
SUPABASE_SERVICE_ROLE_KEY | Server-side access |