Supabase
SupabaseManages Supabase projects from an agent: run SQL, inspect tables, apply migrations, and manage edge functions. Powerful enough to be dangerous, so…
Manages Supabase projects from an agent: run SQL, inspect tables, apply migrations, and manage edge functions. Powerful enough to be dangerous, so use a scoped personal access token and a non-production project while you learn its blast radius. An official…
Supabase is a platform with auth and storage; Neon is a Postgres endpoint with branching.
The name hides the difference: both give an agent SQL access to Postgres, and they are not the same product. Supabase bundles auth, storage, and realtime, so the server touches more surface area. Neon is narrower — a Postgres database with branching, which makes it a cleaner fit for a read-only analysis agent. Choose by what the database is attached to, not by the query interface.
| Option | Install | Source |
|---|---|---|
| Supabase |
npx -y @supabase/mcp-server-supabase
Repository ↗
|
Official |
| Neon MCP |
npx -y @neondatabase/mcp-server-neon start
Repository ↗
|
Official |
The project already uses Supabase and the agent needs more than SQL, such as storage objects or auth context.
You want a database an agent can query and branch for experiments, without handing it a platform.
A project going archived, or a maintainer changing the install path, flips this comparison faster than any feature release. Both entries are re-checked weekly, and the date above tells you how much to trust the details.
Manages Supabase projects from an agent: run SQL, inspect tables, apply migrations, and manage edge functions. Powerful enough to be dangerous, so…
An official Neon server that manages projects, branches, and SQL execution. The distinguishing capability is copy-on-write branching: an agent can spin up…
Claude for long documents and code; ChatGPT for the one subscription that covers images, voice, and browsing too.
Git reads the repository; GitHub runs the project. Pick by whether the question is local or social.
Sentry answers 'why did this break'; Datadog answers 'what is happening right now'.
Local Docker is one machine's containers; Kubernetes is a cluster with its own permission model.
Postgres for anything shared; SQLite for a file you own and nobody else writes.
Contentful when content ships to a product; Notion when it ships to a colleague.