使用 Make 自动化你的 Supabase 后端

使用 Make 自动化你的 Supabase 后端

💡 原文英文,约600词,阅读约需2分钟。
📝

内容提要

Supabase与Make完成集成,用户可将Supabase账户接入Make,在自动化流程和AI代理中直接查询数据库、读取日志、部署Edge Functions并管理项目。集成提供两种方式:预构建API模块用于固定步骤,或通过MCP客户端让AI代理结构化访问项目。场景构建器可直接使用实时数据,无需导出,每次运行和工具调用均可追踪。所有MCP工具均标注只读或破坏性,便于运行前确认权限。

🔎

延伸解读

两种接入方式对应不同自动化需求

文章明确区分了Supabase API应用与MCP客户端两种路径。前者提供预构建模块,适合每周固定查询、CRM成交后写入记录等重复性步骤;后者让AI代理获得结构化项目访问权限,可处理日志路由、基于数据库内容回答问题等更灵活的任务。读者需根据场景是确定性流程还是需要代理判断来选型,而非混用。

实时数据访问改变团队协作边界

集成后Supabase在场景构建器中与其他应用无异,构建者无需导出数据即可使用实时数据,这降低了非数据库团队的使用门槛。文章指出构建者通常与运行Postgres的工程师分属不同团队,工程师可因此删除夜间同步任务。但这也意味着数据库访问权限需要更谨慎地分配,因为更多角色能直接触达数据。

工具标注只读或破坏性,运行前可审查

Supabase MCP服务器暴露的每个工具都标注为只读或破坏性,场景运行前即可确认其能触碰的范围。结合Make对每次场景运行和代理工具调用的追踪,工程与领导层可回看具体操作。这一设计回应了AI自动化中的信任问题,但文章未说明标注是否可被覆盖或误用,读者仍需自行评估破坏性工具的实际风险。

❓

Q&A

Supabase 和 Make 集成后能做什么?

连接 Supabase 账户到 Make 后,自动化流程和 AI 代理可以直接查询数据库、读取日志、部署 Edge Functions 并管理项目,这些操作都可以作为工作流步骤。

在 Make 中连接 Supabase 有哪两种方式?

有两种方式:一是使用 Supabase API 应用,将预构建模块拖入场景构建器,用于固定步骤;二是通过 MCP 客户端连接 AI 代理,让代理结构化访问项目。

如何通过 MCP 客户端在 Make 中连接 Supabase?

步骤:1. 在场景中添加 MCP Client 应用并选择 Call a tool 模块,或将其添加为 Make AI Agent 的工具;2. 创建连接并选择 Supabase;3. 登录 Supabase 账户并批准访问;4. 选择工具并映射输入。

Supabase MCP 工具如何区分权限?

每个 Supabase MCP 服务器暴露的工具都标注为只读或破坏性,这样在场景运行前就能知道它能触碰什么。

集成后如何处理数据,还需要导出吗?

不需要导出。场景构建器直接使用实时数据,工程师可以删除以前用于同步的夜间任务。

Make 如何追踪对数据库的操作?

Make 会实时追踪每次场景运行和代理工具调用,用户可以打开历史记录查看具体是什么操作触碰了数据库。

🏷️

标签

➡️

继续阅读