ResolveMesh

Compatibility answer · checked 2026-07-16

Does Gemini CLI work with Supabase MCP?

Conditional. The connection requirements intersect, with the listed availability or setup conditions. This is a reviewed requirements comparison, not a live integration, uptime, or security test.

Compatibility receipt

What the evidence supports

Direct means an official source names the pairing. Inferred means compatible documented requirements intersect, while every remaining condition stays visible.

inferred

Evidence level

The documented transport and authentication requirements intersect, but the provider does not explicitly name the pairing.

2026-07-16

Oldest required review

This is the older of the client and tool reviews, not a live test. Client reviewed 2026-07-16; tool reviewed 2026-07-16. Check the linked guidance before use.

Portable compatibility receipt

Embed this badge

Copy the Markdown below into a repository or document. The image reflects this reviewed catalog result and links back to the dated compatibility receipt.

markdown · /badges/compatibility/gemini-cli/supabase.svg
[![Gemini CLI ↔ Supabase MCP · Conditional · checked 2026-07-16](https://resolvemesh.com/badges/compatibility/gemini-cli/supabase.svg)](https://resolvemesh.com/compatibility/gemini-cli/supabase)

Requirements match

Transport, authentication, and remaining gates

The intersections below are computed from the reviewed client and tool profiles. Empty intersections remain explicit.

STREAMABLE_HTTP

Matched transport

Client supports STREAMABLE_HTTP · SSE · STDIO. Tool requires STREAMABLE_HTTP.

OAUTH_2_0 · BEARER_TOKEN

Matched authentication

Client supports OAUTH_2_0 · BEARER_TOKEN · NONE. Tool requires OAUTH_2_0 · BEARER_TOKEN.

3 visible

Conditions and caveats

  • Supabase recommends connecting MCP to development projects only, not production.
  • The read_only=true parameter uses a read-only Postgres user; project_ref and features can further scope access.
  • Supabase's guide says Windsurf requires an mcp-remote proxy because it does not support remote MCP servers over HTTP; Windsurf's current documentation states that it does.

Reviewed profiles

Gemini CLI and Supabase MCP

ResolveMesh compares the documented connection surfaces. It never sends credentials to either provider from this page.

Client

Gemini CLI

Terminal MCP client supporting stdio, SSE, Streamable HTTP, and browser-based OAuth discovery.

Reviewed 2026-07-16.

Hosted tool

Supabase MCP

Supabase's hosted MCP server for scoped project and database operations.

Reviewed 2026-07-16.

https://mcp.supabase.com/mcp

Compatibility change radar

Reviewed changes affecting this pair

Approved events matching this pair include client-wide and tool-wide changes. RSS and JSON use the same reviewed ledger.

No approved event

No pair-specific change is in the ledger

This means no reviewed event currently matches this pair; it does not prove the providers have never changed.

GET /v1/compatibility-changes?client=gemini-cli&tool=supabase

Machine-readable change feed

Poll the filtered JSON feed for reviewed events affecting this exact pair.

Free · no account

Keep this pairing in your feed reader

Follow reviewed changes for this pair, including relevant client-wide and tool-wide events. An empty feed means no published match, not proof of no changes. Your reader polls the feed; this is not an instant alert or an email watch.

Subscribe to this pair’s RSS

Primary evidence

Official sources behind this answer

ResolveMesh links to the source owners and preserves the observation date. Recheck current documentation before changing a production integration.

Google: MCP servers with the Gemini CLI

Official documentation used to derive this compatibility receipt.

Read the primary source

Supabase: Model Context Protocol

Official documentation used to derive this compatibility receipt.

Read the primary source

Founder-reviewed alerts

Request a watch for Gemini CLI + Supabase MCP

A request helps prioritize the first external watchers. It does not create an account, begin monitoring, promise an alert, or charge a card.

Founder reviewed. No account, monitoring promise, or charge is created by this request.