Supabase
Manage Supabase projects — databases, auth users, edge functions, storage buckets.
3,006 stars 429 forks Last commit today Language TypeScript License Apache-2.0
Install
npx -y @supabase/mcp-server-supabase Maintain this server? Add the badge
Show your README readers it's in a curated directory — and give them a one-click path to install docs and config.
Markdown
[](https://prismix.dev/mcp/supabase) Theme-aware version (auto dark/light on GitHub) →
<a href="https://prismix.dev/mcp/supabase"><picture><source media="(prefers-color-scheme: dark)" srcset="https://prismix.dev/api/badge/mcp/supabase.svg?theme=dark"><img alt="Listed on Prismix" src="https://prismix.dev/api/badge/mcp/supabase.svg"></picture></a> Claude Desktop / Cursor config
Drop into your claude_desktop_config.json or Cursor MCP settings. Replace the ${…} placeholders with your own values.
{
"mcpServers": {
"supabase": {
"command": "npx",
"args": ["-y", "@supabase/mcp-server-supabase", "--access-token", "${SUPABASE_ACCESS_TOKEN}"]
}
}
} About
Supabase's official MCP server. Project + organisation listing, Postgres database management (tables, RPC, RLS policies), auth user CRUD, edge-function deploys, storage bucket + object operations.
Recent releases (5)
All releases →- mcp-server-supabase: v0.16.1 mcp-server-supabase-v0.16.1 Latest Nov 6, 2026
## [0.16.1](https://github.com/supabase/mcp/compare/mcp-server-supabase-v0.16.0...mcp-server-supabase-v0.16.1) (2026-11-06) ### Bug Fixes * **mcp-server-supabase:** add url to notebook create, get and list outputs ([#526](https://github.com/supabase/mcp/issues/526)) ([5d474fd](https://github.com/supabase/mcp/commit/5d474fd5c0fdf6c45f82dd0af387ac2e7d5e631e)) * **mcp-server-supabase:** enable notebook tools by default ([#525](https://github.com/supabase/mcp/issues/525)) ([d8bba9e](https://github.com/supabase/mcp/commit/d8bba9ee0b1f4a5647d7eae41a5f411f62385901))
View on GitHub ↗ - mcp-server-supabase: v0.16.0 mcp-server-supabase-v0.16.0 Nov 5, 2026
## [0.16.0](https://github.com/supabase/mcp/compare/mcp-server-supabase-v0.15.0...mcp-server-supabase-v0.16.0) (2026-11-05) ### Features * bound run_notebook cost ([#511](https://github.com/supabase/mcp/issues/511)) ([e90d110](https://github.com/supabase/mcp/commit/e90d110b1d5379955c7490d292ed017064aab704)) * **mcp-server-supabase:** run selected notebook cells ([#514](https://github.com/supabase/mcp/issues/514)) ([8d04248](https://github.com/supabase/mcp/commit/8d04248c9f8264561befe4f867de1219d801b209)) * **notebooks:** add delete_notebook tool with elicitation confirmation ([#510](https://github.com/supabase/mcp/issues/510)) ([f36f74a](https://github.com/supabase/mcp/commit/f36f74a034ac8507558f14c1b51b4dbfa59354cb)) * **notebooks:** enable create_notebook and run_notebook tools ([#509](https://github.com/supabase/mcp/issues/509)) ([addc4e5](https://github.com/supabase/mcp/commit/addc4e562c70ba21c4c1a33d2668724ca22f911c)) ### Bug Fixes * **feedback:** accept null project_id and surface the feedback length limit ([#521](https://github.com/supabase/mcp/issues/521)) ([994f56c](https://github.com/supabase/mcp/commit/994f56cf149e4982b5f6021bc53d97f4d83c45d5)) * hint agents to re-copy malformed project refs ([#522](https://github.com/supabase/mcp/issues/522)) ([0c650bf](https://github.com/supabase/mcp/commit/0c650bf2fe5694e69143c45bd906dedd648e97f0)) * **notebooks:** return caller errors for client-caused notebook refusals ([#512](https://github.com/supabase/mcp/issues/512)) ([5f0d393](https://github.com/supabase/mcp/commit/5f0d393073cbbefbc4ea7122cd1fd058aeb60e5c)) * **pg-meta:** report partition FKs once and add partition_of to list_tables ([#508](https://github.com/supabase/mcp/issues/508)) ([2c7fa82](https://github.com/supabase/mcp/commit/2c7fa824fc1164dae8dd6c9c2c59828cd8b1cbcd)) * **pg-meta:** return complete check expressions for NOT VALID and NO INHERIT constraints ([#517](https://github.com/supabase/mcp/issues/517)) ([c54bb40](https://github.com/supabase/mcp/commit/c54bb40014fbdbba8ccbc277aeda57eed08d718b)) * **sql:** skip destructive confirmation for planner-only EXPLAIN ([#519](https://github.com/supabase/mcp/issues/519)) ([95745e5](https://github.com/supabase/mcp/commit/95745e5324171d1f8b051ad9ab9af3a6a39f7482)) * tolerate non-URL edge function paths in api platform ([#438](https://github.com/supabase/mcp/issues/438)) ([00d07a4](https://github.com/supabase/mcp/commit/00d07a4e4a4b1a431f424b7be8459972f5802186))
View on GitHub ↗ - mcp-server-supabase: v0.15.0 mcp-server-supabase-v0.15.0 Oct 29, 2026
## [0.15.0](https://github.com/supabase/mcp/compare/mcp-server-supabase-v0.14.0...mcp-server-supabase-v0.15.0) (2026-10-29) ### Features * `submit_feedback` and `delete_feedback` tools ([#474](https://github.com/supabase/mcp/issues/474)) ([f50318a](https://github.com/supabase/mcp/commit/f50318a15ea5b73dffd3b754d5968bb526fdbec4)) * mark client-caused tool errors as ToolCallerError ([#480](https://github.com/supabase/mcp/issues/480)) ([4a619c1](https://github.com/supabase/mcp/commit/4a619c13f6dd054bac4ee7fbd3757dd27509ac63)) * **mcp-server-supabase:** detect instant elicitation cancels ([#483](https://github.com/supabase/mcp/issues/483)) ([5ad1a2a](https://github.com/supabase/mcp/commit/5ad1a2ac3410cf8368af1310f2ffd1783a7685a7)) ### Bug Fixes * **mcp-server-supabase:** return a tool error when a confirmation expires ([#490](https://github.com/supabase/mcp/issues/490)) ([5ab9a98](https://github.com/supabase/mcp/commit/5ab9a9800c4834eebf640472301cc4284959a819)) * **mcp-server-supabase:** use POSIX path resolution for edge function filenames ([#393](https://github.com/supabase/mcp/issues/393)) ([55d2d24](https://github.com/supabase/mcp/commit/55d2d24dff85f5893dcfb7aee48d911d54edc08d)) * **mcp:** don't split an UPDATE on a semicolon inside a dollar-quoted value ([#482](https://github.com/supabase/mcp/issues/482)) ([9f07410](https://github.com/supabase/mcp/commit/9f0741069409169e60a7f984b4cf8e9e0d1b7397)) * **mcp:** don't split an UPDATE on a semicolon inside a quoted value ([#459](https://github.com/supabase/mcp/issues/459)) ([6d93b50](https://github.com/supabase/mcp/commit/6d93b50e0a4fae23626fe59fb1a8e05f90e26891)) * **pg-meta:** order list_tables columns by ordinal position ([c242e63](https://github.com/supabase/mcp/commit/c242e63b38ed1cea5d5bd2f32e49aa38d290776a)) * **pg-meta:** order primary key columns by key position and exclude INCLUDE columns ([#382](https://github.com/supabase/mcp/issues/382)) ([25d357c](https://github.com/supabase/mcp/commit/25d357c20849453fbee08f2e000fecf0c032f076))
View on GitHub ↗ - mcp-utils: v0.9.0 mcp-utils-v0.9.0 Oct 14, 2026
## [0.9.0](https://github.com/supabase/mcp/compare/mcp-utils-v0.8.0...mcp-utils-v0.9.0) (2026-10-14) ### Features * **mcp-utils:** add bounded request lifecycle observations ([#427](https://github.com/supabase/mcp/issues/427)) ([b11d62b](https://github.com/supabase/mcp/commit/b11d62baa265ca837b4583f7a1952acfc8692d04))
View on GitHub ↗ - mcp-server-supabase: v0.14.0 mcp-server-supabase-v0.14.0 Oct 14, 2026
## [0.14.0](https://github.com/supabase/mcp/compare/mcp-server-supabase-v0.13.0...mcp-server-supabase-v0.14.0) (2026-10-14) ### Features * **advisors:** add health advisor support ([#420](https://github.com/supabase/mcp/issues/420)) ([8a26508](https://github.com/supabase/mcp/commit/8a2650891e2fa6e5e895075663ba4f35867083d6)) * **mcp-server-supabase:** add bounded cost lifecycle observations ([#428](https://github.com/supabase/mcp/issues/428)) ([657d1f3](https://github.com/supabase/mcp/commit/657d1f30cac0f24242db1c3402e15800cfd4504c)) * **mcp-server-supabase:** add destructive SQL observations ([#455](https://github.com/supabase/mcp/issues/455)) ([4595698](https://github.com/supabase/mcp/commit/4595698ced4b14080c2c2d4d958d8678387f3694)) ### Bug Fixes * **mcp:** clarify cost and deploy tool descriptions for OpenAI scanner ([#467](https://github.com/supabase/mcp/issues/467)) ([1f9da03](https://github.com/supabase/mcp/commit/1f9da038a07767b594d241cbfe2076a9a9631e47)) * **mcp:** stop double cost confirmation on create_project and create_branch ([#468](https://github.com/supabase/mcp/issues/468)) ([3c3b1fc](https://github.com/supabase/mcp/commit/3c3b1fce89c43324b316a76db6d9fb0cf475f344))
View on GitHub ↗
Discussion (0)
Sign in to comment →No comments yet. Sign in to start the discussion.