Query MCP enables IDEs to safely execute SQL queries, manage databases end-to-end, access Management API, and handle user authentication with built-in safety controls. Query MCP enables IDEs to safely execute
Enable your favorite IDE to safely execute SQL queries, manage your database end-to-end, access Management API, and handle user authentication with built-in safety controls.
The Supabase MCP Server is evolving into thequery.dev! The core tool will stay free forever, with premium features added on top. Early adopters will get special perks.
stdio
protocolThe server requires Python 3.12+. Installation is simplified via pipx
or uv
. Configuration involves setting environment variables for Supabase project details, database password, and region. The server supports database connections, Management API (requires access token), and Auth Admin SDK (requires service role key). Configuration can be set via environment variables, a local .env
file (source installation only), or a global config file.
Key features include database query tools with SQL parsing, validation, and automatic migration versioning. It also offers Management API tools with safety controls and Auth Admin tools for user management via Python SDK. The server provides access to Supabase logs and analytics data. Automatic versioning of database changes and a universal safety mode are also supported.
alexander-zuev/supabase-mcp-server
February 15, 2025
March 28, 2025
Python