Repolode
supabase

supabase/mcp

Cursor、Claude、WindsurfなどのAIアシスタントからSupabaseプロジェクトを管理・照会できる、ホステッド型のModel Context Protocolサーバーです。

スター
2,968
フォーク
422
未解決の Issue
133
最終コミット
18 時間前

これは何?

Supabase MCP ServerはModel Context Protocolを実装し、AIアシスタントがSupabaseプロジェクトに直接接続できるようにします。接続すると、テーブルの管理、プロジェクト設定の取得、データの照会などを実行できます。

メインのエンドポイントはmcp.supabase.comでホストされており、クライアントにはHTTPサーバーURLを追加して設定します。セットアップ中にクライアントからSupabaseへのログインが求められ、作業対象のプロジェクトが含まれる組織を選択します。ローカルではSupabase CLIがlocalhostで限定的なツール群を提供し、セルフホスト型のSupabase環境でも同様のエンドポイントを有効にできます。

@supabase/mcp-server-supabaseパッケージは、Vercel AI SDK向けのヘルパーと、独自のHTTPエンドポイントからツールを提供するためのヘルパーもエクスポートします。別パッケージのPostgREST MCP Serverを使うと、エンドユーザーがMCP経由でアプリのREST APIにアクセスできます。

主な機能

  • 01Cursor、Claude、Windsurfなど、MCP対応のAIアシスタントをSupabaseプロジェクトに接続します
  • 02アシスタントからテーブルを管理し、プロジェクト設定を取得できます
  • 03アシスタントを通じてプロジェクトのデータを照会できます
  • 04URLパラメーターで機能グループを制限したり、読み取り専用モードや単一プロジェクトに限定したりできます
  • 05ローカルのCLIエンドポイントと、利用可能なツールを絞ったセルフホスト型エンドポイントを提供します

ユースケース

  • Supabaseアプリの開発中に、AIコーディングアシスタントからテーブルを作成・変更する
  • 分析のために、プロジェクトのデータベースへの読み取り専用アクセスをアシスタントに付与する
  • AI SDKを使って、Supabaseのツールを独自のAIアプリケーションに組み込む

クイックスタート

  1. 1

    LLMをSupabaseプロジェクトに接続する前に、セキュリティのベストプラクティスを確認してください

  2. 2

    ホスト型Supabase MCPサーバーのURLをMCPクライアントの設定に追加します

  3. 3

    MCPクライアントから求められたらSupabaseにログインし、プロジェクトが含まれる組織を選択します

使う前に知っておきたいこと

  • CLIとセルフホスト環境で利用できるツールは一部に限られ、OAuth 2.1にも対応していません。
  • ホスト型サーバーを利用するには、SupabaseへのログインとSupabaseアカウントへのアクセスが必要です。

トピック

よくある質問

mcp とは?
Cursor、Claude、WindsurfなどのAIアシスタントからSupabaseプロジェクトを管理・照会できる、ホステッド型のModel Context Protocolサーバーです。 Supabase MCP ServerはModel Context Protocolを実装し、AIアシスタントがSupabaseプロジェクトに直接接続できるようにします。接続すると、テーブルの管理、プロジェクト設定の取得、データの照会などを実行できます。
mcp は無料で使えますか?ライセンスは?
mcp は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
mcp は今もメンテナンスされていますか?
活発にメンテナンス中。mcp の最終コミットは 2026年10月21日 です。
mcp は何に使えますか?
Supabaseアプリの開発中に、AIコーディングアシスタントからテーブルを作成・変更する 分析のために、プロジェクトのデータベースへの読み取り専用アクセスをアシスタントに付与する AI SDKを使って、Supabaseのツールを独自のAIアプリケーションに組み込む
mcp のインストール方法は?
LLMをSupabaseプロジェクトに接続する前に、セキュリティのベストプラクティスを確認してください ホスト型Supabase MCPサーバーのURLをMCPクライアントの設定に追加します MCPクライアントから求められたらSupabaseにログインし、プロジェクトが含まれる組織を選択します
mcp はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/supabase/mcp

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト