Inspect Supabase/Postgres schemas deeply, including tables, columns, policies, and functions.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "supabase-schema-mcp" yet — see the docs or source repo.
Please inspect this Supabase database schema and list all tables, column types, primary keys, and views, then summarize them by module.
A structured inventory of the database with tables, columns, primary keys, views, and grouped summaries.
Please analyze the current RLS policies in the database, explain what each policy covers by table, and point out which tables appear to be missing policies.
A table-by-table RLS policy review with notes on policies that may be missing or need attention.
Please list the database functions and enums, and explain their names, purposes, and related tables or columns.
An inventory of functions and enums with purpose notes and links to related schema elements.
When a developer inherits an existing project, they can use it to quickly inspect tables, columns, views, functions, and enums to build a complete picture. It is more efficient than manually checking schema objects one by one.
When a team needs to review Supabase access controls, they can use it to inspect RLS policies by table. This helps identify which data objects already have policies and which may still need additional coverage.
Before writing queries, modeling data, or building integrations, analysts and developers can inventory tables, columns, and related schema objects. This reduces confusion and avoids trial-and-error caused by poor schema visibility.
It is an MCP server for deep schema introspection of Supabase/Postgres. It exposes structural information such as tables, columns, views, enums, RLS policies, and functions.
Based on the description, it can inspect schema objects including tables, columns, views, enums, RLS policies, functions, and more. For the full scope, see the source repository.
The provided material does not include installation steps, runtime details, or authentication requirements. For exact setup instructions and whether database connection details are required, see the source repository.
Interactively explore, query, and debug your Supabase database workflows.
Connect to Supabase to manage databases, projects, and backend resources.
Connect to Supabase databases to query, modify records, and run RPCs.
Manage Supabase databases, storage, auth, functions, and project settings.
Manage Supabase databases, migrations, logs, and admin actions through chat.
Manage database schemas with natural language, from requirements to full database design.