mcp-supabase
by: supabase-community
A collection of MCP servers that connect LLMs to Supabase
📌Overview
Purpose: To provide a standardized interface that connects Large Language Models (LLMs) with external services, specifically Supabase.
Overview: The Model Context Protocol (MCP) serves as a bridge between LLMs and external data services, allowing for enhanced interaction and functionality. This repository features a collection of MCP servers designed to integrate seamlessly with Supabase, enabling LLMs to leverage external resources effectively.
Key Features:
-
PostgREST Server: This MCP server allows users to connect their Supabase projects, or any PostgREST-compatible database, directly to an LLM. It facilitates querying the database through the LLM's chat interface, enhancing user experience and data accessibility.
-
Management API (Coming Soon): This upcoming feature will enable users to manage their Supabase projects, schema, and DDL directly through an LLM, streamlining project management tasks and improving efficiency.
Supabase MCP Servers
A collection of MCP servers that connect Large Language Models (LLMs) to Supabase.
The Model Context Protocol (MCP) is a standard for connecting LLMs to external services, providing custom resources, tools, and prompts. This repository contains a collection of MCP servers that interface with Supabase.
MCP Clients vs. Servers
- MCP Clients: Applications running LLMs (often in a chat interface).
- MCP Servers: External services providing data and functionality for LLMs.
Both must be MCP-compatible to communicate effectively.
Example
Connect @supabase/mcp-server-postgrest
with an MCP-compatible client to query your Supabase database (or any other Postgres database) via a chat interface, utilizing the PostgREST API for communication.
Supabase MCP Servers
-
PostgREST: [
@supabase/mcp-server-postgrest
]: Connect your Supabase project (or any other PostgREST server) to an LLM. -
Management API (coming soon): Manage your Supabase project, schema, and DDL using an LLM.
Resources
- Model Context Protocol: Learn more about MCP capabilities.
License
This project is licensed under the MIT License. See the LICENSE file for details.