Supabase for Claude, Cursor, ChatGPT & agents
Supabase Management API — list organizations and projects, fetch project details, list Edge Functions, list Storage buckets, list database tables in any schema, pause and restore projects
curl -fsSL https://syncorelabs.ai/install.sh | shmacOS / Linux. Windows + manual install.
What it does
Supabase Management API — list organizations and projects, fetch project details, list Edge Functions, list Storage buckets, list database tables in any schema, pause and restore projects. Use when the user mentions Supabase, project_ref, Postgres backend, Edge Functions, Supabase Storage, RLS, or wants to manage / inspect their Supabase infrastructure.
The Supabase skill is one of 75+ pre-wired Syncore integrations that any MCP-compatible client — Claude Desktop, Claude Code, Cursor, Windsurf, Codex CLI, and ChatGPT desktop — can call out of the box. You don't configure MCP servers or copy API keys into a JSON file; the Syncore daemon discovers the skill at startup and exposes its tools to whichever AI client is running.
Sample prompts
Once Syncore is installed and Supabase is connected, ask your agent something like:
- “List organizations from Supabase.”
- “List projects from Supabase.”
- “Get project from Supabase.”
Tools available (8)
supabase__list_organizationsList the Supabase organizations the access token can see. Use when the user wants to inspect / pick an org or discover where their projects live.
supabase__list_projectsList all Supabase projects accessible to the token (project_ref + name + region + status). Use when the user wants to see their projects or you need a project_ref for other tools.
supabase__get_projectFetch full details for a specific Supabase project by project_ref. Use when the user wants to inspect status, region, or configuration of one project.
supabase__list_functionsList Supabase Edge Functions deployed in a project. Use when the user wants to inventory their serverless functions, check what's deployed, or audit slug names.
supabase__list_storage_bucketsList Supabase Storage buckets in a project (name, public flag, file size limit). Use when the user wants to inspect file storage layout or bucket settings.
supabase__list_database_tablesList database tables in a Supabase project's schema (defaults to public). Use when the user wants to introspect the Postgres schema, audit table names, or kick off ER-diagram generation.
supabase__pause_projectPause a Supabase project to free / reduce resource usage and stop billing on the compute. Use when the user wants to suspend / freeze / hibernate an unused project.
supabase__restore_projectRestore / resume / wake a paused Supabase project. Use when the user wants to bring a hibernated project back online.
How to connect
Supabase needs a provider API key to talk to supabase. Connect it from the Syncore dashboard:
- Run
curl -fsSL https://syncorelabs.ai/install.sh | shon macOS / Linux (or the PowerShell command on Windows). - Run
syncore loginto create your account and a device-bound encryption key. - Visit syncorelabs.ai/connect and authorize Supabase.
- Run
syncore updateto sync the skill + credentials to every installed AI client.
Pricing
Free at every Syncore tier. Connect your account once at /connect; the OAuth or API-key credential stays encrypted on your machine and syncs to your other devices via the Syncore vault.
See the full Syncore pricing breakdown — Free $0/mo, Pro $29/mo, Ultra $99/mo — on the homepage.
Related
Looking at Supabase? You may also want:
- Cloudflare — list accounts and zones (domains), full DNS-record CRUD (A / AAAA / CNAME / TXT / MX / NS / SRV / CAA), purge cache (entire zone, specific URLs / hosts / tags / prefixes), and list Wor...
- GitHub — search repos and code, list your repos / orgs / branches / commits, file and triage issues, open / list / get / review / comment-on / merge pull requests, read files at any ref, trigger Ac...
- GitLab — list and search projects, file and triage issues, open / get / merge merge requests (MRs), read files at any ref, list CI pipelines with status filters, plus get-me
- PagerDuty — list and inspect incidents (triggered / acknowledged / resolved) with status / urgency / service filters, list services, see who's currently on call across schedules / escalation polici...
- Sentry — list orgs and projects, list and search issues with status (unresolved / resolved / ignored) + Sentry search syntax + environment + stats period filters, fetch full issue detail, get the l...
Or browse all 75 skills in the Syncore catalog.