mcpField
A
aliyun-rds-supabase

aliyun-rds-supabase

github.com/cinienceクラウド・DevOps39660 回インストール11 週間前に更新
リポジトリ

aliyun-rds-supabase について

aliyun-rds-supabaseは、Alibaba Cloud RDS Supabaseのアプリインスタンスと設定を管理するスキルです。RDS AI Service OpenAPIを利用し、インスタンスのライフサイクル、認証、ストレージ、RAG、セキュリティ設定を扱います。

主な機能

  1. 01インスタンスのライフサイクル管理
  2. 02認証とストレージの設定
  3. 03RAG設定の管理
  4. 04IP許可リストとSSLの設定
  5. 05設定状態の照会と確認

活用シーン

  1. 01アプリインスタンスの起動・停止・再起動
  2. 02インスタンス認証やストレージの変更
  3. 03RAG設定の確認や更新
  4. 04IP許可リストとSSLの管理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/cinience/alicloud-skills --skill aliyun-rds-supabase

インストール後、Claude Code で/aliyun-rds-supabaseを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
references/
api_overview.md
api_reference.md
query-examples.md
sources.md

詳細

カテゴリ:サービス

Alibaba Cloud RDS Supabase(RDS AI Service 2025-05-07)

RDS AI Service OpenAPI を使用して、RDS Supabase アプリインスタンスと関連する設定を管理します。ライフサイクル、認証、ストレージ、RAG、IP ホワイトリスト、SSL などが対象です。

前提条件

  • 最小権限の RAM ユーザー/ロールの AccessKey を使用し、AK/SK には環境変数を使用することを推奨します。
  • OpenAPI は RPC 署名を使用します。公式 SDK または OpenAPI Explorer の使用を推奨します。

ワークフロー

  1. リソースの種類を確認します:インスタンス/認証/ストレージ/RAG/セキュリティ設定。
  2. references/api_overview.md で操作を確認します。
  3. 呼び出し方法を選択します(SDK/OpenAPI Explorer/カスタム署名)。
  4. 変更後、クエリ API で状態と設定を確認します。

AccessKey の優先順位(必須)

  1. 環境変数(推奨):ALIBABACLOUD_ACCESS_KEY_ID / ALIBABACLOUD_ACCESS_KEY_SECRET / ALIBABACLOUD_REGION_ID リージョンのポリシー:ALIBABACLOUD_REGION_ID は省略可能なデフォルト値です。設定されていない場合は最も適切なリージョンを選択し、不明な場合は確認してください。
  2. 標準の認証情報ファイル:~/.alibabacloud/credentials

デフォルトのリージョン選択方針

  • リージョンが指定されていない場合は、最も適切なリージョンを選択します。不明な場合はユーザーに確認してください。
  • すべてのリージョンを対象としたクエリは、明示的に必要な場合、またはユーザーの承認がある場合にのみ実行します(最初に ListRegions を呼び出し、その後各リージョンをクエリします)。
  • ユーザーがリージョンを指定した場合は、そのリージョンのみをクエリします。

一般的な操作一覧

  • インスタンス:CreateAppInstance / DeleteAppInstance / StartInstance / StopInstance / RestartInstance
  • 接続と認証:DescribeInstanceEndpoints / DescribeInstanceAuthInfo / ModifyInstanceAuthConfig
  • ストレージ:DescribeInstanceStorageConfig / ModifyInstanceStorageConfig
  • セキュリティ:ModifyInstanceIpWhitelist / DescribeInstanceIpWhitelist / ModifyInstanceSSL / DescribeInstanceSSL
  • RAG:ModifyInstanceRAGConfig / DescribeInstanceRAGConfig

確認事項(不明な場合は質問してください)

  1. 対象のインスタンス ID とリージョンは何ですか?
  2. このインスタンスのライフサイクル管理ですか、それとも設定変更(認証/ストレージ/RAG/IP ホワイトリスト/SSL)ですか?
  3. 一括操作が必要ですか、それとも最初に現在の状態を確認しますか?

出力ポリシー

結果や応答を保存する必要がある場合は、次の場所に書き込んでください: output/database-rds-supabase/

検証

mkdir -p output/aliyun-rds-supabase
echo "validation_placeholder" > output/aliyun-rds-supabase/validate.txt

合格条件:コマンドが終了コード 0 で終了し、output/aliyun-rds-supabase/validate.txt が生成されること。

出力と証拠

  • 成果物、コマンド出力、API 応答の要約を output/aliyun-rds-supabase/ に保存します。
  • 再現性を確保するため、証拠ファイルには主要なパラメーター(リージョン/リソース ID/期間)を含めます。

前提条件

  • 実行前に、最小権限の Alibaba Cloud 認証情報を設定してください。
  • 環境変数の使用を推奨します:ALIBABACLOUD_ACCESS_KEY_ID、ALIBABACLOUD_ACCESS_KEY_SECRET、省略可能な ALIBABACLOUD_REGION_ID。
  • リージョンが不明な場合、変更を伴う操作を実行する前にユーザーに確認してください。

ワークフロー

  1. ユーザーの意図、リージョン、識別子、および操作が読み取り専用か変更を伴うかを確認します。
  2. 接続と権限を確認するため、最小限の読み取り専用クエリを1つ実行します。
  3. 明示的なパラメーターと限定された範囲で、対象の操作を実行します。
  4. 結果を確認し、出力/証拠ファイルを保存します。

参考資料

  • API の概要と操作グループ:references/api_overview.md
  • コア API パラメーターのクイックリファレンス:references/api_reference.md
  • 全リージョンのクエリ例:references/query-examples.md
  • 公式ソース一覧:references/sources.md

コメント