Skip to main content
Glama
stefanraath3

Supabase MCP Server

by stefanraath3

Supabase MCP サーバー

Supabase PostgreSQL データベースに接続し、テーブル スキーマをリソースとして公開し、データ分析用のツールを提供する MCP サーバー。

特徴

  • Supabase PostgreSQLデータベースへの接続

  • リソースとして公開されるテーブルスキーマ

  • 読み取り専用SQLクエリツール

  • 一般的なデータ分析タスクのプロンプト

Related MCP server: Self-Hosted Supabase MCP Server

設定

  1. このリポジトリをクローンする

  2. 依存関係をインストールします:

    npm install
  3. .env.exampleを.envにコピーし、Supabase の資格情報で更新します。

    cp .env.example .env
  4. 実際のSupabase接続の詳細で.envファイルを編集します。

サーバーの実行

stdio(コマンドライン統合)の使用

npm start

SSE で HTTP を使用する (Web 統合用)

npm run start:http

MCPクライアントでの使用

このサーバーは、Claude.app やテスト用の MCP Inspector など、MCP 対応のあらゆるクライアントで使用できます。

利用可能なリソース

  • schema://tables - データベース内のすべてのテーブルを一覧表示します

  • schema://table/{tableName} - 特定のテーブルのスキーマを表示します

利用可能なツール

  • query - データベースに対して読み取り専用のSQLクエリを実行します

  • analyze-table - テーブルに関する基本的な統計情報を取得します

  • find-related-tables - 指定されたテーブルに関連するテーブルを検出します

利用可能なプロンプト

  • table-exploration - 特定のテーブルの探索をガイドします

  • data-summary - テーブル内のデータの要約を作成します

  • relationship-analysis - テーブル間の関係を分析する

Related MCP Connectors

Related MCP Servers

  • F
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol server that enables interaction with self-hosted Supabase instances, allowing developers to query database schemas, manage migrations, inspect statistics, and interact with Supabase features directly from MCP-compatible development environments.
    21
    1
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    A powerful MCP server for Supabase that provides interactive tools and React widgets for exploring and querying your Supabase database.
    5,101,585 npm
    20
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    An MCP server that provides deep schema introspection for Supabase/Postgres, exposing tables, columns, views, enums, RLS policies, functions, and more.
    13
    3
    MIT