Submit

Yazdani-Supabase-MCP-Server

@byazdani9

a year ago
developer-tools
A Supabase PostgreSQL MCP server with Claude 3.7 Sonnet integration for natural language to SQL conversion
Overview

what is Yazdani-Supabase-MCP-Server?

Yazdani-Supabase-MCP-Server is a server that integrates with Supabase PostgreSQL and utilizes Claude 3.7 for converting natural language queries into SQL, designed for seamless integration with React Native applications.

how to use Yazdani-Supabase-MCP-Server?

To use the server, clone the repository, install the dependencies, set up your environment variables, and run the server either with a live database or in mock mode for testing.

key features of Yazdani-Supabase-MCP-Server?

  • Schema Inspection: View database schemas, tables, columns, and relationships.
  • SQL Execution: Run SQL queries with safety controls.
  • Migration Management: Manage database migrations.
  • Natural Language Processing: Convert natural language to SQL using Claude 3.7.
  • Mock Database Mode: Develop and test without a live database connection.
  • Auto-Fallback Mechanism: Automatically switch to mock data if the database connection fails.

use cases of Yazdani-Supabase-MCP-Server?

  1. Enabling developers to run SQL queries using natural language.
  2. Facilitating database management and migration tasks.
  3. Supporting React Native applications with a robust backend.

FAQ from Yazdani-Supabase-MCP-Server?

  • Can I use this server without a live database?

Yes! The server supports a mock database mode for development and testing.

  • What are the prerequisites for running the server?

You need Python 3.8 or higher and access to a Supabase PostgreSQL database (optional with mock mode).

  • How does the natural language processing feature work?

It uses Claude 3.7 to convert natural language queries into SQL commands.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.