AIAny
GitHub

Supabase MCP Server

Connects an AI agent to a Supabase project over MCP to run SQL, manage tables and migrations, deploy Edge Functions, fetch keys and types, and read logs. Read-only mode and project scoping cap what the agent can touch.

Introduction

Most database integrations for AI agents stop at "run this query." This one hands the agent the whole Supabase control plane — schema migrations, Edge Function deploys, branch creation, type generation, log access — which is exactly where the security questions start. The interesting design choice here isn't the breadth of tools; it's that the breadth is opt-in.

What Sets It Apart
  • Access is gated by composable flags, not all-or-nothing: --read-only blocks every write at the SQL level, --project-ref pins the agent to a single project, and feature groups (database, functions, branching, storage, debugging) can be enabled individually — so you can give a coding agent type generation and docs search without ever exposing migrations.
  • The tool set mirrors the actual Supabase surface — migrations, advisories, log fetching, TypeScript type generation — meaning the agent works against the same primitives you use in the dashboard, not a thinned-down wrapper.
  • It separates project-management tools (create projects, list orgs) from in-project tools, so a personal access token's blast radius is a deliberate decision rather than an accident.
Who It's For

Great fit if you're building agentic dev workflows on Supabase and want the agent to own schema and Edge Function changes inside a scoped, read-only-by-default sandbox. Look elsewhere if you only need a plain Postgres connection — a generic Postgres MCP server is lighter and avoids handing out a token that can reach your whole Supabase organization. Be deliberate about branching and write access: those tools touch billable, production-adjacent resources.

Information

  • Websitegithub.com
  • OrganizationsSupabase
  • Authorssupabase-community
  • Published date2024/12/20

Categories

More Items

GitHub

Connects Blender to any LLM so models can inspect, create, and modify 3D scenes via a socket-based Model Context Protocol (MCP) server; supports object manipulation, materials, renders, asset import, and executing Blender Python.

GitHub
AI Infra2026

Indexes mixed-format folders locally into a zero-config, Elasticsearch-compatible search engine offering keyword, semantic, vector and hybrid retrieval. Embeds on ingest, provides per-agent namespaced memory and AST-aware code indexing in a single static binary with no external embedding key.

GitHub

Turns natural-language instructions into end-to-end Android automation that drives real devices and captures Logcat and screenshots. Uses a multimodal “Dynamic‑First, Coordinate‑Fallback” locator and a native MCP server for IDE integration, supporting fast Flash (3–5s/step) and verifiable Pro workflows.