MCP HubMCP Hub
supabase-community

mcp-supabase

by: supabase-community

A collection of MCP servers that connect LLMs to Supabase

1193created 20/12/2024
Visit
Supabase
LLMs

📌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

License

This project is licensed under the MIT License. See the LICENSE file for details.