让你的 AI Agent 连接 Supabase

检查项目所用服务的状态,或从指定表中获取只读查询结果。

23 个工具 OAuth / API key

试试这些 Supabase 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill Supabase

检查组织访问情况

查看组织中的成员及其角色。

/oo Supabase: 读取 Supabase 组织 [组织标识] 及成员,整理返回的角色,并列出记录中具有管理员或所有者角色的账号。

查看项目清单

查看并比较指定组织中的项目。

/oo Supabase: 列出 Supabase 组织 [组织标识] 中的项目,整理名称、区域和返回的状态,明确标出缺失信息。

检查项目服务

查看指定项目中数据库、Auth 和 Storage 的健康状态。

/oo Supabase: 检查 Supabase 项目 [项目 ref] 的数据库、Auth 和 Storage 健康状态,分别报告返回状态和检查错误,不修改项目。

回答只读数据问题

根据你指定的表和列整理数据。

/oo Supabase: 在 Supabase 项目 [项目 ref] 中,对 [schema.table] 运行只读查询,使用 [日期列] 筛选 [日期范围],按 [状态列] 统计订单数,只返回汇总,不包含客户明细。

开始使用 Supabase

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 Supabase

    通过 Supabase OAuth 或 Personal Access Token 连接。

    连接 Supabase →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • 目标 Supabase 组织权限。
  • 使用 organizationSlug 限定成员与项目读取。组织管理数据与应用表数据行不同。

Supabase 工具

查看组织、项目元数据和服务健康状态。AI 还可以通过已连接的账号运行只读 SQL 查询、生成数据库类型,以及查看 Storage 和 Edge Function 元数据。

查看组织成员

读取组织详情与成员记录。

查看组织项目

按组织范围与可选搜索列出项目。

服务健康状态与只读数据

检查指定服务,通过只读查询回答数据库表中的问题。

23 个工具

List Organizations

列出已认证 Supabase 账户可用的组织。

supabase.list_organizations

Get Organization

按别名获取 Supabase 组织详情。

supabase.get_organization

List Organization Members

列出 Supabase 组织成员。

supabase.list_organization_members

List Organization Projects

列出 Supabase 组织中的项目,支持可选搜索和分页。

supabase.list_organization_projects

List Projects

列出经过身份验证的账户可见的 Supabase 项目。

supabase.list_projects

Get Project

按项目引用获取 Supabase 项目的详细元数据。

supabase.get_project

List Available Regions

列出组织中可用于创建项目的 Supabase 区域。

supabase.list_available_regions

Get Project Health

检查 Supabase 项目中选定服务的健康状况。

supabase.get_project_health

List Project Api Keys

列出 Supabase 项目的 API 密钥。

supabase.list_project_api_keys

Get Project Api Key

从 Supabase 项目获取一个 API 密钥记录。

supabase.get_project_api_key

Create Project Api Key

为 Supabase 项目创建可发布或 secret 的 API 密钥。

supabase.create_project_api_key

Update Project Api Key

更新 Supabase 项目 API 密钥的名称、描述或 JWT 模板。

supabase.update_project_api_key

Delete Project Api Key

删除 Supabase 项目 API 密钥。

supabase.delete_project_api_key

List Project Secrets

列出为 Supabase 项目配置的机密。

supabase.list_project_secrets

Upsert Project Secrets

批量创建或更新 Supabase 项目的机密。

supabase.upsert_project_secrets

Delete Project Secrets

从 Supabase 项目批量删除机密。

supabase.delete_project_secrets

Generate Typescript Types

为 Supabase 项目生成 TypeScript 数据库类型。

supabase.generate_typescript_types

Run Read Only Query

以只读数据库用户身份通过 Supabase 运行 SQL 查询。

supabase.run_read_only_query

List Storage Buckets

列出 Supabase 项目的 Storage 存储桶。

supabase.list_storage_buckets

Download Storage Object

将私有 Supabase Storage 对象下载到连接器传输存储。

supabase.download_storage_object

Upload Storage Object

从公开 URL 上传对象到 Supabase Storage。

supabase.upload_storage_object

List Edge Functions

列出 Supabase 项目中的 Edge Functions。

supabase.list_edge_functions

Get Edge Function

按别名获取一个 Supabase Edge Function 的元数据。

supabase.get_edge_function

常见问题

可以使用哪种凭据?

支持 OAuth 授权或 Supabase Personal Access Token。

检查项目健康状态会修改数据库吗?

健康检查操作检查你指定的服务。数据问题可使用单独的只读查询操作,以只读数据库用户运行。两项任务都不需要写入数据库。

数据库摘要需要哪些信息?

提供项目 ref、表和列名、时间范围及要回答的问题。若不确定表结构,可以要求助手先用只读查询检查,再整理摘要。

连接 Supabase

关于 Supabase ↗