Skip to content

supabase-community/supabase-mcp

MCP Data & Storage

A Model Context Protocol (MCP) server that lets AI assistants interact with Supabase projects, performing tasks like managing tables, fetching config, and querying data.

TypeScript Latest mcp-server-supabase-v0.8.1 · 1mo ago Security brief →

Features

  • Connects LLMs to Supabase via the Model Context Protocol
  • Enables read‑only or full CRUD operations on Supabase resources
  • Supports self‑hosted Supabase (Docker) and local CLI environments
  • Configurable project scoping, read‑only mode, and feature groups

Recent releases

View all 23 releases →
mcp-server-supabase-v0.8.1 Bug fix

Fixed tools failing to load on the stdio server.

Full changelog

0.8.1 (2026-05-01)

Bug Fixes

mcp-server-supabase-v0.8.0 Bug fix
Notable features
  • Inject RLS advisory into list_tables response
Full changelog

0.8.0 (2026-04-30)

Features

  • extra validation to platform schemas (faac42b)
  • extra validation to platform schemas (06e66c5)
  • inject RLS advisory into list_tables response (7f80119)
  • inject RLS advisory into list_tables response (9d9ce76)
  • remove cost confirmation mention in instructions (dc376b9)
  • server instruction test (24908e9)
  • server instructions (17fb90f)
  • server instructions (6e39c6f)

Bug Fixes

  • sync management API types and add slug to list_organizations output (#234) (755b5db)
  • update RLS advisory message for clarity and user guidance (bbc2131)
v0.7.0 Breaking risk
Breaking changes
  • Gemini CLI extension removed
Notable features
  • Typed tool outputs via exported Zod schemas
  • Verbose flag for list_tables
Full changelog

What's Changed

  • chore: remove gemini extension by @mattrossman in https://github.com/supabase-community/supabase-mcp/pull/219
  • feat: add verbose flag to list_tables by @mattrossman in https://github.com/supabase-community/supabase-mcp/pull/221
  • fix: replace deprecated Anthropic model IDs in tests by @mattrossman in https://github.com/supabase-community/supabase-mcp/pull/222
  • chore: split coveralls upload into separate job by @mattrossman in https://github.com/supabase-community/supabase-mcp/pull/225
  • feat: typed tool outputs via exported Zod schemas by @mattrossman in https://github.com/supabase-community/supabase-mcp/pull/223
  • v0.7.0 by @mattrossman in https://github.com/supabase-community/supabase-mcp/pull/228

Full Changelog: https://github.com/supabase-community/supabase-mcp/compare/v0.6.3...v0.7.0

v0.6.3 Bug fix

Fixes memory leak in Zod schema definitions.

Full changelog

What's Changed

  • fix: move Zod .describe() schemas to module level to prevent memory leak by @mattrossman in https://github.com/supabase-community/supabase-mcp/pull/215
  • v0.6.3 by @mattrossman in https://github.com/supabase-community/supabase-mcp/pull/217

Full Changelog: https://github.com/supabase-community/supabase-mcp/compare/v0.6.2...v0.6.3

v0.6.2 New feature
Notable features
  • Gemini CLI extension
  • SDK bump to ^1.25.2 as peerDependency
Full changelog

What's Changed

  • feat: add Gemini CLI extension for Supabase by @jackwotherspoon in https://github.com/supabase-community/supabase-mcp/pull/176
  • chore: --compact preview URLs by @mattrossman in https://github.com/supabase-community/supabase-mcp/pull/210
  • chore: bump @modelcontextprotocol/sdk to ^1.25.2 and move to peerDependencies by @mattrossman in https://github.com/supabase-community/supabase-mcp/pull/209
  • fix: update JSON Schema target from draft-07 to draft-7 by @mattrossman in https://github.com/supabase-community/supabase-mcp/pull/213
  • v0.6.2 by @mattrossman in https://github.com/supabase-community/supabase-mcp/pull/214

New Contributors

  • @jackwotherspoon made their first contribution in https://github.com/supabase-community/supabase-mcp/pull/176

Full Changelog: https://github.com/supabase-community/supabase-mcp/compare/v0.6.1...v0.6.2

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
2,711
Forks
359
Languages
TypeScript JavaScript Shell
Downloads/week
59,326 ↓45%
NPM Maintainers
15
Contributors
18
TypeScript
Types included ✓

Install & Platforms

Install via
docker
Platforms
linux

Beta — feedback welcome: [email protected]