• 監査
  • 更新
  • 整理
  • 管理

AIを使ってSupabaseのプロジェクト秘密情報と環境変数を管理する方法

SupabaseをAIクライアントに接続すれば、チャット画面から離れることなく機密性の高い設定データを操作できます。

このページについてAIに聞く

すぐに答え

チャットでSupabaseの秘密情報を管理できますか?

はい。AIを使って、既存の秘密情報のリスト表示、新しい情報の追加、不要な情報の削除が可能です。自然な言葉で指示を出すだけで、環境変数の監査やプロジェクト設定の更新が行えます。具体的なプロセスは以下の通りです。

実現できること

操作の結果

あなたの指示に基づき、AIがSupabaseへのAPIコールを実行します。

監査

現在の秘密情報を確認

AIがすべての環境変数のリストを取得します。プロジェクトに現在どのような設定がされているかを一目で把握できます。

更新

新しい変数を追加

新しいキーが必要な際、AIが作成を代行します。コードの変更に合わせて設定を常に同期させておけます。

整理

古いキーを削除

不要になった特定の秘密情報をAIが削除します。環境を常にクリーンで安全な状態に保てます。

管理

人間による承認

どの秘密情報を変更するかはあなたが決定します。AIはチャット内で明示的に許可されたアクションのみを実行します。

ワークフロー

指示を受けた際のAIの動き

AIは会話とSupabaseのプロジェクト設定を繋ぐ架け橋となります。

  1. インベントリ確認

    AIがプロジェクトをスキャンし、現在どの環境変数が有効かを確認します。

    list_secrets
  2. 秘密情報の作成

    指示に基づき、AIが新しい暗号化された値をSupabaseプロジェクトに送信します。

    create_secret
  3. 特定情報の削除

    期限切れや漏洩の恐れがある特定のキーを、AIが特定して消去します。

    delete_secret
  4. 変更の検証

    更新後のリストを再確認し、変更が正しく反映されたことをAIが確認します。

    list_secrets

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使って、環境管理を開始しましょう。

出発点

プロジェクト名やキー名は、実際のSupabaseの詳細情報に置き換えてください。

Supabase Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_1yqJRB687wGnT0yDa9WG5Rvl1dh6u5Mg2RCACLvF/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Supabase capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "supabase-alternative-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_1yqJRB687wGnT0yDa9WG5Rvl1dh6u5Mg2RCACLvF/mcp"
    }
  }
}
チャットにコピー04
  • Supabaseプロジェクトに現在設定されているすべての秘密情報をリストアップして。

  • 値が sk_test_4eC39HqLyjWDarjtT1zdp7dc である STRIPE_API_KEY という名前の新しい秘密情報を作成して。

  • プロジェクトから古い DATABASE_URL の秘密情報を削除して。

  • 本番環境の環境変数が最新の状態かどうか確認して。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Supabaseを接続するだけで、準備完了。

VinkiusにSupabaseアカウントを連携させるだけです。認証情報は暗号化されて保持されるため、すぐにMCP対応クライアントから秘密情報の管理を開始できます。

SupabaseをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIはデータベースのスキーマを変更できますか?

    いいえ。このMCPはプロジェクトの秘密情報と環境変数の管理に特化しています。

  • 02

    AIが勝手に秘密情報を削除することはありませんか?

    ありません。AIは、あなたが特定の秘密情報を削除するように明示的に指示した場合のみ、削除コマンドを実行します。

  • 03

    秘密情報の実際の値を確認することはできますか?

    AIは秘密情報の名前をリストアップすることはできますが、セキュリティ上の理由から、暗号化された秘密情報の平文(生の値)を表示することはできません。

  • 04

    Supabaseのダッシュボードの代わりになりますか?

    はい、ダッシュボードを使用する際の一つの選択肢となります。ダッシュボードを開く代わりに、AIクライアントを通じて設定を管理できるようになります。

  • 05

    複数のSupabaseプロジェクトを管理できますか?

    はい。対象のプロジェクトをMCPに接続していれば、複数のプロジェクトを管理可能です。

  • Supabaseについて他に質問がありますか? Supabase Connectorの全機能を見る

『Supabase』を Claude、Cursor、ChatGPT などに接続