用 Supabase 认证和 RLS 安全地对外提供 MCP 工具
复制安装指令,让 AI 自动完成配置 · 推荐新手
"Supabase MCP Server" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
我想把应用里的资源和工具通过 MCP 暴露给外部客户端,并限制只有授权用户可以访问。
说明如何通过 Supabase Auth、Postgres 和 RLS 提供受保护的 MCP 访问。
请告诉我如何让兼容的 MCP 客户端连接到这个服务。
给出面向 MCP 客户端的连接方式说明。
我需要基于用户权限控制 MCP 工具和资源访问,应该怎么理解这个服务的能力?
强调使用 Supabase Auth 和 Row Level Security 做授权控制。
开发者希望让兼容 MCP 的 AI 客户端调用应用资源和工具,但不想直接暴露后端接口。这个工具适合用 Supabase 的认证和行级安全来做访问控制。
团队需要把内部能力提供给授权用户,同时保持数据隔离。它能借助 Supabase Auth、Postgres 和 RLS 来限制可访问范围。
它把你的应用资源和工具暴露成一个 MCP server,供兼容的 MCP 客户端访问。访问控制基于 Supabase Auth、Postgres 和 Row Level Security。
根据描述,需要 Supabase Auth、Postgres 和 Row Level Security 的支持,并使用兼容的 MCP 客户端连接。
它通过 Supabase Auth 做身份验证,并结合 Postgres 的 Row Level Security 控制数据访问。更细节的实现方式见源码仓库。
连接 Supabase 平台,执行数据库、项目与后端资源相关操作。
将 Supabase 项目接入 AI 助手,支持数据库与后端开发协作
将 Supabase 项目连接到 AI 助手,便于查询数据、管理后端并加速开发协作。
集中管理自托管 Supabase 实例的函数、迁移、日志与控制台代理
连接并操作 Supabase 数据库,完成查询、写入、更新、删除与 RPC 调用
通过 MCP 对 PostgreSQL、Supabase 与 MongoDB 执行只读查询。