mcpField
A
alicloud-database-rds-supabase

alicloud-database-rds-supabase

github.com/cinience数据与数据库396271 次安装11 周前更新
代码仓库

关于 alicloud-database-rds-supabase

通过 RDS AI Service OpenAPI 管理 Alibaba Cloud RDS Supabase 应用实例及配置的技能,涵盖实例生命周期、认证、存储、RAG、IP 白名单和 SSL,并通过查询 API 核验。

主要功能

  1. 01管理实例生命周期
  2. 02配置认证和存储
  3. 03管理 RAG 设置
  4. 04配置 IP 白名单和 SSL
  5. 05通过查询 API 核验设置

适用场景

  1. 01启动、停止或重启实例
  2. 02修改认证或存储设置
  3. 03更新 RAG 或安全配置

安装

复制下面的命令,在终端中运行。

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

安装后在 Claude Code 中输入/alicloud-database-rds-supabase确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

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

详细介绍

Category: 服务

阿里云 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. 环境变量(首选):ALICLOUD_ACCESS_KEY_ID / ALICLOUD_ACCESS_KEY_SECRET / ALICLOUD_REGION_ID 区域策略:ALICLOUD_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/alicloud-database-rds-supabase
echo "validation_placeholder" > output/alicloud-database-rds-supabase/validate.txt

通过标准:命令以 0 退出,且已生成 output/alicloud-database-rds-supabase/validate.txt。

输出与证据

  • 将构件、命令输出和 API 响应摘要保存到 output/alicloud-database-rds-supabase/。
  • 在证据文件中包含关键参数(区域/资源 ID/时间范围),以便复现。

前提条件

  • 执行前配置权限最小化的阿里云凭证。
  • 优先使用环境变量:ALICLOUD_ACCESS_KEY_ID、ALICLOUD_ACCESS_KEY_SECRET,以及可选的 ALICLOUD_REGION_ID。
  • 如果区域不明确,请在执行变更操作前询问用户。

工作流

  1. 确认用户意图、区域、标识符,以及操作是只读还是变更操作。
  2. 先运行一项最小化的只读查询,以验证连接和权限。
  3. 使用明确的参数和有限的范围执行目标操作。
  4. 验证结果并保存输出/证据文件。

参考资料

  • API 概览和操作分组:references/api_overview.md
  • 核心 API 参数速查:references/api_reference.md
  • 全区域查询示例:references/query-examples.md
  • 官方来源列表:references/sources.md

评论

支持 Markdown