Supabase を Copilot Studio につなぐ
Copilot Studio から Supabase を検索・読み書きできます。Arlet が両者を 1 つの MCP 接続でつなぎ、鍵の管理と認証を引き受けます。
Supabase 公式の MCP サーバーを、Arlet を通していつもの AI サービスから使えるようにします。ログインするだけで接続が完了します。
プロジェクトの管理、SQL とマイグレーションの実行、ログとアドバイザーの確認、Edge Functions のデプロイ、ドキュメント検索まで AI から行えます。書き込み系のツールを含むので、本番プロジェクトに対して使うときは AI クライアント側でツール実行を確認してから許可してください。使えるツールは Supabase 公式サーバーが提供するものと同じです。
Supabase を Copilot Studio につなぐ手順
- 1
Arlet のダッシュボードの「サービス連携ツール」で「サービス連携ツールを追加」を開き、Supabase を選びます。「Supabase と連携」でログインし、接続の名前を付けて「作成」します。
- 2
Copilot Studio に職場アカウントでサインインし、エージェントを新規作成 (または既存を開き)、Build タブ右パネルの Tools → + → 追加 → モデル コンテキスト プロトコル (MCP) を選びます。
- 3
MCP サーバーを追加フォームでサーバー名に「Arlet」、サーバー URL に https://mcp.arlet.dev/mcp/、認証に OAuth 2.0、構成の種類に「動的 (検出あり)」を選んで追加します。Client ID / Secret の入力は不要です。
- 4
接続の選択画面で Create new connection → Create を選び、Arlet の認可画面で Google でサインインして Allow を押します。接続後に「追加」でツールをエージェントに入れ、Publish で公開すると Microsoft 365 Copilot から使えます。
Microsoft の職場アカウントと Copilot Studio のライセンス (またはトライアル) が必要です。MCP はエージェントが生成オーケストレーションの場合のみ使え、Teams 版 Copilot Studio では利用できません。
できること
Copilot Studio が呼び出せる Supabase のツールです。
list_projects組織のプロジェクトを一覧します。
get_projectプロジェクトの詳細を取得します。
list_tablesテーブルを一覧します。
execute_sqlSQL を実行します。
apply_migrationマイグレーションを適用します。
list_migrations適用済みのマイグレーションを一覧します。
list_extensions有効な拡張を一覧します。
query_logsプロジェクトのログを検索します。
get_advisorsセキュリティとパフォーマンスの指摘を取得します。
generate_typescript_typesスキーマから TypeScript の型を生成します。
list_edge_functionsEdge Functions を一覧します。
deploy_edge_functionEdge Function をデプロイします。
get_project_urlプロジェクトの API URL を取得します。
get_publishable_keys公開用の API キーを取得します。
search_docsSupabase のドキュメントを検索します。
ツール一覧は Supabase 公式 MCP サーバーの提供内容に従い、変わることがあります。
使い方の例
データの調査
テーブル構成を確認し、集計や検索の SQL を書いて実行し、結果を説明します。
スキーマ変更
要件からマイグレーションを書いて適用し、TypeScript の型を再生成します。
ログとアドバイザーの確認
エラーログを検索し、セキュリティ・パフォーマンスの指摘と合わせて改善点をまとめます。
Edge Function の更新
関数のコードを取得して修正し、デプロイします。
そのまま使えるプロンプト
- users テーブルの直近 7 日の新規登録数を日別に集計して
- orders に status カラム (text, default 'pending') を足すマイグレーションを書いて適用して
- 直近 1 時間の API エラーログを調べて、原因になりそうな点をまとめて
- セキュリティアドバイザーの指摘を一覧して、優先度の高いものから直し方を教えて
