supabase-mcp-server

Python

Supabase MCP Server enabling Cursor & Windsurf to use any method from Management API and query your database

Protocol Implementations
API Frameworks
Developer Tooling

Architecture and Design Patterns

The architecture involves a server acting as an intermediary between MCP clients and a Supabase database. It supports both direct and pooled database connections, emphasizing transaction pooling. The design incorporates a three-tier safety system for SQL operations, suggesting a layered approach to security and access control. Configuration is managed through environment variables, a local .env file, or a global config file.

About

Language

Python

Stars

383

Categories

Protocol ImplementationsAPI FrameworksDeveloper Tooling