backend
Supabase MCP servers and skills
There are 119 ways to connect Supabase to Claude, ChatGPT, Cursor and other AI assistants; these are the 100 with the highest scores. The most used is Supabase (3.0k GitHub stars).
Best Supabase MCP servers, compared →Most used
MCP server for interacting with the Supabase platform
MCP server for PostgREST
Double-entry books an agent keeps as the user: invoices, VAT returns, 138 country packs.
OpenTabs plugin for Supabase
Strongly typed Supabase: generated schema, typed repositories, plugins, auth glue, framework integrations and the better-supabase CLI.
Expert integration of Supabase Auth with Next.js App Router Use when: supabase auth next, authentication next.js, login supabase, auth middleware, protected route.
MCP servers (21)
- 1Supabase supabase · DatabasesMCP server for interacting with the Supabase platform95
- 2MCP Server Postgrest supabase · DatabasesMCP server for PostgREST89
- 3Ekwo OS — open source accounting: ledger, invoices and VAT on your own Supabase or Postgres Ekwo-ai · DatabasesDouble-entry books an agent keeps as the user: invoices, VAT returns, 138 country packs.84
- 4Opentabs Plugin Supabase opentabs-dev · DatabasesOpenTabs plugin for Supabase84
- 5Better Supabase ScaleDockHQ · DatabasesStrongly typed Supabase: generated schema, typed repositories, plugins, auth glue, framework integrations and the better-supabase CLI.78
- 6Supabase phuctm97 · DatabasesSupabase runtime adapter for MCP servers built with ModelFetch57
- 7Supabase MCP Cappahccino · DatabasesMCP server for Supabase CRUD operations55
- 8Supabase ayadagain · DatabasesExpose a Supabase-backed app's database and edge functions to AI agents over MCP, generated from PostgREST + Row Level Security — RLS is the authorization layer, so agents can do exactly what the logged-in user can do.54
- 9supabase waystation-ai · DatabasesConnect to your Supabase database to query data and schemas.53
- 10Selfhosted Supabase MCP chatflowdev · Databases[](https://opensource.org/licenses/MIT) [](https://smithery.ai/server/@HenkDz/selfhosted-supabase-mcp)53
- ADYour product hereThis row is seen by people browsing Supabase tools. Book it from $249 a month.See prices →
- 11MCP Server Supabase aliyun-supabase · DatabasesMCP server for interacting with Supabase51
- 12Supabase MCP Server aiyi200 · DatabasesMCP (Model Context Protocol) server for self-hosted Supabase instances. Allows AI assistants to interact with your self-hosted Supabase database.48
- 13MCP Supabase Selfhosted adiego-101 · DatabasesAn open-source Model Context Protocol (MCP) server designed specifically for self-hosted Supabase instances.48
- 14Supabase MCP Server joshuarileydev · DatabasesAn MCP server for using the Supabase API40
- 15Shared Supabase MCP Minimal ruisu2000p · DatabasesXBRL Financial Data MCP Server for Supabase with Claude Desktop compatibility39
- 16MisterSandFR-supabase-mcp-selfhosted MisterSandFR · DatabasesManage Supabase projects end to end across database, auth, storage, realtime, and migrations. Moni…34
- 17pinion05-supabase-mcp-lite pinion05 · DatabasesSame functionality, consuming only 1/20 of the context window tokens.34
- 18Health Data (your own Supabase) almostjacked · DatabasesYour health data (weight, macros, weigh-ins) as MCP tools — in your own Supabase, zero custody.27
- 19Supabase URL Shape sadri-dridi · DatabasesCheck a Supabase project URL shape. Secrets discarded.25
- 20Supabase Nextjs MCP Server chatflowdev · DatabasesA Model Context Protocol server25
- 21Fdx Selfhosted Supabase MCP Public dreamer2046 · DatabasesA Model Context Protocol (MCP) server for self-hosted Supabase instances, providing database operations, auth management, and storage tools20
Skills (79)
- 1nextjs-supabase-auth benjaminasterA · DatabasesExpert integration of Supabase Auth with Next.js App Router Use when: supabase auth next, authentication next.js, login supabase, auth middleware, protected route.70
- 2blueprint-supabase-ui receptron · Browser automationBuild the spec's screens in Vue, reading and writing Supabase from the browser.67
- 3supabase kupzed · DatabasesUse for CatatZ tasks involving Supabase database, auth, SSR, RLS, storage, migrations, CLI, or client libraries.52
- 4codex-supabase mathruffian-dot · DatabasesCodex 連接 Supabase MCP。說「連接 Supabase」時載入。50
- 5supabase-operations TIKAZI · DatabasesDesign, deploy, and operate Supabase projects with explicit schema, migration, security, backup, and observability checks. Use for Supabase architecture, Postgres changes, auth, storage, edge functions, or deployment operations.45
- 6Supabase CLI composio-community · DatabasesManage Postgres databases, auth, edge functions, storage, and local dev environments. Use when an agent needs to manage Supabase projects, run database migrations, deploy edge functions, or start a local Supabase stack.43
- 7nextjs-supabase-auth omer-metin · DatabasesExpert integration of Supabase Auth with Next.js App RouterUse when "supabase auth next, authentication next.js, login supabase, auth middleware, protected route, auth callback, session management, authentication, auth, supabase, nextjs, middleware, session" mentioned.42
- 8supabase-backend omer-metin · DatabasesExpert knowledge for Supabase database, RLS, and backend patternsUse when "supabase, row level security, rls, postgres, database policy, supabase storage, supabase realtime, supabase, postgres, rls, database, backend, storage, realtime" mentioned.42
- 9supabase-security omer-metin · DatabasesDeep expertise in securing Supabase applications. Covers Row Level Security (RLS) patterns, auth token validation, storage security, multi-tenant isolation. Use when "supabase security, rls policy, row level security, service role key, multi-tenant rls, supabase, security, rls, postgres" mentioned.40
- 10supabase-specialist flyingwebie · DatabasesImplement or review Supabase Postgres, Row Level Security, Auth, Storage, Realtime, Edge Functions, migrations, and client code.38
- 11supabase skeletorflet · DatabasesSupabase — database, auth, storage, realtime, Edge Functions, client SDK.37
- 12supabase-query bidewio · DatabasesInteract with Supabase for database, auth, and storage37
- 13supabase-workspace xpert-ai · DatabasesInspect authorized Supabase projects through the official read-only remote MCP endpoint.33
- 14astro-supabase-netlify rebyteai-template · DatabasesAstro with Supabase integration for Netlify.33
- 15publicar-staging-supabase JPCalsavara · DatabasesPublica o conteudo de staging (markdown e imagens) no Supabase com seguranca, validacao previa e relatorio de upsert por entidade.33
- 16supabase-rls-gen modbender · DatabasesGenerate Supabase RLS policies from Prisma schema. Use when securing database.33
- 17nextjs-supabase-auth artubss · DatabasesIntegração especializada de Supabase Auth com Next.js App Router. Use quando: autenticação supabase next, autenticação next.js, login supabase, middleware de auth, rotas protegidas.32
- 18nextjs-supabase-auth rootcastleco · DatabasesExpert integration of Supabase Auth with Next.js App Router Use when: supabase auth next, authentication next.js, login supabase, auth middleware, protected route.32
- 19supabase-render-deployment linuxmalaysia · DatabasesConfigure Supabase PostgreSQL database connections on Render using environment variables or secret files with enforced SSL.30
- 20supabase-database gudnuf · DatabasesGuidelines for writing Supabase database migrations, functions, RLS policies, and SQL. Use when creating or modifying database schemas, writing migrations, creating Postgres functions, or setting up Row Level Security policies.28
- 21supabase-migrations-rls gabri3lsal3s · DatabasesCriação de migrations SQL, RLS por user_id e políticas de consultoria no Supabase. Use ao alterar schema ou políticas.27
- 22supabase-schema-from-requirements HelixDevelopment · DatabasesExecute Supabase primary workflow: Schema from Requirements. Use when Starting a new project with defined data requirements, Refactoring an existing schema based on new features, or Creating migrations from specification documents. Trigger with phrases like "supabase schema from requirements", "generate database schema with supabase".27
- 23nextjs-supabase-auth ibragimov-oasis · DatabasesExpert integration of Supabase Auth with Next.js App Router Use when: supabase auth next, authentication next.js, login supabase, auth middleware, protected route.27
- 24supabase-security gabri3lsal3s · DatabasesSegurança com Supabase Auth, RLS, variáveis VITE_* e OWASP no SPA. Use ao implementar auth, políticas ou integrações sensíveis.27
- 25supabase-deploy-integration HelixDevelopment · DatabasesDeploy Supabase integrations to Vercel, Fly.io, and Cloud Run platforms. Use when deploying Supabase-powered applications to production, configuring platform-specific secrets, or setting up deployment pipelines. Trigger with phrases like "deploy supabase", "supabase Vercel", "supabase production deploy", "supabase Cloud Run", "supabase Fly.io".27
- 26supabase-edge-functions demian-ilnytskyi · DatabasesPatterns for Supabase Edge Functions (Deno + TypeScript). Auth-aware Postgres access, CORS, secrets, and webhook handling.27
- 27supabase-schema-change tyson-hu · DatabasesPlan or implement Eazy Review schema, RLS, grants, or database functions.26
- 28supabase jesseoue · DatabasesSupabase guidance for installed database/auth/storage modules.26
- 29vibeschool-supabase-safety eduworldkenya-sys · DatabasesMandatory safety workflow for VibeSchool Supabase/Postgres schema, migration, RPC, RLS, auth, grant, and production-data work.26
- 30open-supabase-kit hillstreet-ph · DatabasesOperate authorized Supabase projects across Postgres, migrations, Auth, Storage, Edge Functions, Realtime, secret references, observability, and deployment. Use for setup, schema changes, policy audits, data services, troubleshooting, or production verification.26
- 31supabase-schema-architect DiegoCalleB · DatabasesPostgreSQL database schema migrations, multi-tenant index optimization, idempotency, and RLS security hardening for Supabase in BandManager.io. Works across Claude Code, Open Code, Cursor, and Gemini.26
- 32supabase-type-migrator stackconsult · DatabasesRegenerate and align Supabase database types25
- 33add-supabase-migration gogleset · Databasesyakmuk Supabase에 테이블·RPC·한도·RLS 변경 마이그레이션을 추가할 때 사용. 앱 LIMITS/ERRORS 동기화와 db reset 검증 포함.25
- 34reviewing-supabase-changes renato-lucindo · DatabasesImplement or review Base do Basquete Supabase changes. Use for migrations, schema, RLS, grants, RPCs, Auth, Storage, private data, idempotency, concurrency, or critical database writes.24
- 35supabase-migration DevOps-043 · DatabasesDiseña, ubica y revisa migraciones para las instancias SOFIA, Lia o IRIS con RLS, idempotencia y rollback. Úsala cuando cambien tablas, políticas, índices, funciones o contratos de persistencia Supabase.23
- 36supabase ANKITDEVOPS41 · DatabasesSupabase best practices including Postgres optimization and agent skills. Source - supabase/agent-skills (416K+ installs)23
- 37supabase-architect baban9999ytr · DatabasesDesign secure Supabase and PostgreSQL architectures including schema, RLS, authentication, migrations, and query performance. Use when planning or reviewing a Supabase-backed application.23
- 38supabase-security Rudransh255 · DatabasesDesign, review, or change Supabase schemas, RLS policies, authentication, and server-side admin access for the mess app.23
- 39supabase sdgcmich · DatabasesSupabase MCP integration for local Docker-based Supabase. Use to inspect tables, run SQL queries, view advisors, and generate TypeScript types.23
- 40expo-supabase-mobile SerkoLabs · DatabasesApply Expo/React Native + Supabase-specific engineering and security rules when that stack is selected.23
- 41Supabase iamnih4l · DatabasesBuild applications with Supabase including PostgreSQL, Auth, Storage, Realtime, and Edge Functions.23
- 42supabase-migration-deep-dive tools-only · DatabasesExecute Supabase major re-architecture and migration strategies with strangler fig pattern. Use when migrating to or from Supabase, performing major version upgrades, or re-platforming existing integrations to Supabase. Trigger with phrases like "migrate supabase", "supabase migration", "switch to supabase", "supabase replatform", "supabase upgrade major".23
- 43mentira-supabase-safe-db tomasbranca · DatabasesMentira FC Supabase safety workflow. Use when a task affects Supabase SQL, tables, migrations, RLS, policies, grants, RPCs, auth/session data, generated types, private schemas, storage, or database-backed app data.23
- 44supabase-rls-gen Kernel8901 · DatabasesGenerate Supabase RLS policies from Prisma schema. Use when securing database.23
- 45supabase-schema-validator djinn-a · DatabasesEvaluates Supabase models and CRM payloads.22
- 46batalla-supabase-security mbanatao · DatabasesSupabase/Postgres security rules for BatallaOS — RLS as the authorization boundary, no service-role in user paths, controlled RPCs, audit and firm/matter isolation. Use when writing migrations, RLS policies, server actions or any data mutation.22
- 47supabase-project nduc951-duc · DatabasesMaintain the ReMarket project's Supabase integration safely. Use when changing or reviewing Supabase database schemas, SQL migrations, authentication, storage buckets, Row Level Security policies, generated types, or frontend/backend Supabase client code.22
- 48supabase-rls-gen lxgicstudios · DatabasesGenerate Supabase RLS policies from Prisma schema. Use when securing database.22
- 49supabase nilsndev · DatabasesSupabase for this app (Auth, Postgres, RLS, Storage, Realtime, pgvector). Use when adding tables, policies, SQL match functions, uploads, or anon vs service_role usage.22
- 50supabase-best-practices NoMoneyDaddy · DatabasesApply current Supabase best practices for auth, RLS, schema changes, client/server separation, and production safety.21
- 51supabase-best-practices NoMoneyDaddy · DatabasesApply current Supabase best practices for auth, RLS, schema changes, client/server separation, and production safety.21
- 52supabase-migration pumni · DatabasesAuthor Supabase migrations bundling schema, RLS, policies, grants, and function safety together. Use when adding or changing files under supabase/migrations, enabling RLS, writing owner policies, or hardening an RPC.21
- 53supabase-postgres-best-practices Batista94 · DatabasesPostgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.21
- 54nextjs-supabase-auth aryan1chauhan · DatabasesSupabase authentication and session management via @supabase/ssr.21
- 55supabase-data Herrsosa · DatabasesRules and implementation guidelines for Supabase Edge Functions, database schema definitions, and backend data access in Athlyst.21
- 56max-supabase-backend tarunkauxhik · DatabasesPlan, implement, or review MAX backend work using Supabase: Auth, Postgres schema, migrations, RLS, Storage, Edge Functions, Realtime, generated types, quotas, and performance. Use for any backend or user-data task.21
- 57supabase-booking-ops MehulBlitz · DatabasesUse for Supabase booking lifecycle operations: schema updates, cancellation safety fixes, status invariant enforcement, QR invalidation, and verification.20
- 58supabase-ci-integration micsapp · DatabasesConfigure Supabase CI/CD integration with GitHub Actions and testing. Use when setting up automated testing, configuring CI pipelines, or integrating Supabase tests into your build process. Trigger with phrases like "supabase CI", "supabase GitHub Actions", "supabase automated tests", "CI supabase".20
- 59supabase-debug-bundle micsapp · DatabasesExecute collect Supabase debug evidence for support tickets and troubleshooting. Use when encountering persistent issues, preparing support tickets, or collecting diagnostic information for Supabase problems. Trigger with phrases like "supabase debug", "supabase support bundle", "collect supabase logs", "supabase diagnostic".20
- 60supabase-storage-manager SocialBoost1201 · DatabasesSupabaseファイル・画像ストレージを管理する。19
- 61nextjs-typescript-tailwindcss-supabase David-Li0406 · DatabasesFull-stack Next.js 14 development with TypeScript, TailwindCSS, and Supabase for building production-ready web applications.19
- 62supabase-cost-tuning David-Li0406 · DatabasesOptimize Supabase costs through tier selection, sampling, and usage monitoring. Use when analyzing Supabase billing, reducing API costs, or implementing usage monitoring and budget alerts. Trigger with phrases like "supabase cost", "supabase billing", "reduce supabase costs", "supabase pricing", "supabase expensive", "supabase budget".19
- 63supabase-incident-runbook David-Li0406 · DatabasesExecute Supabase incident response procedures with triage, mitigation, and postmortem. Use when responding to Supabase-related outages, investigating errors, or running post-incident reviews for Supabase integration failures. Trigger with phrases like "supabase incident", "supabase outage", "supabase down", "supabase on-call", "supabase emergency", "supabase broken".19
- 64supabase-load-scale David-Li0406 · DatabasesImplement Supabase load testing, auto-scaling, and capacity planning strategies. Use when running performance tests, configuring horizontal scaling, or planning capacity for Supabase integrations. Trigger with phrases like "supabase load test", "supabase scale", "supabase performance test", "supabase capacity", "supabase k6", "supabase benchmark".19
- 65supabase-known-pitfalls David-Li0406 · DatabasesExecute identify and avoid Supabase anti-patterns and common integration mistakes. Use when reviewing Supabase code for issues, onboarding new developers, or auditing existing Supabase integrations for best practices violations. Trigger with phrases like "supabase mistakes", "supabase anti-patterns", "supabase pitfalls", "supabase what not to do", "supabase code review".19
- 66supabase-enterprise-rbac David-Li0406 · DatabasesConfigure Supabase enterprise SSO, role-based access control, and organization management. Use when implementing SSO integration, configuring role-based permissions, or setting up organization-level controls for Supabase. Trigger with phrases like "supabase SSO", "supabase RBAC", "supabase enterprise", "supabase roles", "supabase permissions", "supabase SAML".19
- 67supabase-performance-tuning David-Li0406 · DatabasesOptimize Supabase API performance with caching, batching, and connection pooling. Use when experiencing slow API responses, implementing caching strategies, or optimizing request throughput for Supabase integrations. Trigger with phrases like "supabase performance", "optimize supabase", "supabase latency", "supabase caching", "supabase slow", "supabase batch".19
- 68ramap-add-shop-to-supabase Ramap-Orgranization · DatabasesUse when the user runs /add-shop or asks to add a Kakao Map shop URL to the Ramap Supabase database using Supabase MCP. Handles Kakao Place lookup, existing-shop comparison, automatic insertion for new shops, and confirmation-gated updates for existing shops.19
- 69supabase-webhooks-events SamuelChien · DatabasesImplement Supabase webhook signature validation and event handling. Use when setting up webhook endpoints, implementing signature verification, or handling Supabase event notifications securely. Trigger with phrases like "supabase webhook", "supabase events", "supabase webhook signature", "handle supabase events", "supabase notifications".19
- 70supabase-migrations denisCazz · DatabasesWrites idempotent Supabase/PostgreSQL migrations using ALTER statements. Use when updating existing databases, adding columns, indexes, RLS policies, or creating migration files for schema changes.19
- 71supabase-migration citizensnetwork · DatabasesHow to write, name, and apply Supabase migrations for Citizens Connect. Auto-loads when working on database schema changes, new tables, or RLS policies.19
- 72kakofi-supabase-change-safety DannyIRUMVA · DatabasesReview and execute Supabase-related changes safely for Kakofi. Use whenever a task may alter schema, RLS, SQL, auth, storage, functions, or shared production data that can affect the admin app, main web app, or mobile app.19
- 73generate-supabase-migration Yigimon · DatabasesGeneriert eine neue Supabase SQL-Migration nach fu-ball Konventionen18
- 74supabase-rpc-manager David-Li0406 · DatabasesSupabase PostgreSQL RPC, pgvector operations, and real-time subscriptions18
- 75supabase-automation kathaphoto-booth · DatabasesAutomate Supabase database queries, table management, project administration, storage, edge functions, and SQL execution via Rube MCP (Composio). Always search tools first for current schemas.18
- 76wedding-supabase VXerys · DatabasesSupabase guestbook integration and realtime feed. Use when implementing RSVP submit, optimistic UI, pagination, or realtime subscriptions.18
- 77supabase-sync Greenmamba29 · DatabasesSyncs Supabase tables with external APIs and Airtable in real-time. Use when setting up bidirectional data sync between Supabase and third-party platforms.18
- 78supabase-rls-check Abdelrahman-Nashaat · DatabasesReview or design Supabase schemas and RLS policies for the engineering office app, especially role-based access and hidden financial data.18
- 79supabase-prod-checklist David-Li0406 · DatabasesExecute Supabase production deployment checklist and rollback procedures. Use when deploying Supabase integrations to production, preparing for launch, or implementing go-live procedures. Trigger with phrases like "supabase production", "deploy supabase", "supabase go-live", "supabase launch checklist".18
Questions
Is there an official Supabase MCP server?
Check the publisher on each listing: servers published by Supabase itself are the official ones. The most used Supabase server here is Supabase by supabase.
How do I connect Supabase to Claude?
Pick a server below, open its page and copy the install command for Claude Code, or the config block for Claude Desktop. Most Supabase servers need an API key or token from your Supabase account.