Repolode
supabase

supabase/mcp

让 Cursor、Claude、Windsurf 等 AI 助手连接并操作你的 Supabase 项目的 MCP 服务器。

Star
2,968
Fork
422
未关闭 Issue
133
最近提交
19小时前

这是什么?

Supabase MCP Server 实现了 Model Context Protocol 协议,让 AI 助手可以直接连接到 Supabase 项目,完成管理数据表、获取项目配置、查询数据等操作。

官方托管端点为 mcp.supabase.com,在客户端中添加对应的 HTTP 服务地址即可使用。首次配置时客户端会提示登录 Supabase,并需选择包含目标项目的组织。在本地通过 Supabase CLI 运行时,可在 localhost 上使用功能有限的工具子集;自托管的 Supabase 也可以启用同类端点。

@supabase/mcp-server-supabase 包还提供了与 Vercel AI SDK 集成的工具函数,以及在自有 HTTP 服务中部署这些工具的处理器。另有独立的 PostgREST MCP 服务器包,可让终端用户通过 MCP 访问应用的 REST API。

核心功能

  • 01将 Cursor、Claude、Windsurf 等支持 MCP 的 AI 助手连接到 Supabase 项目
  • 02允许助手管理数据表并获取项目配置
  • 03支持通过 AI 助手查询项目数据
  • 04通过 URL 参数限定功能组、只读模式和指定项目
  • 05提供本地 CLI 与自托管环境的端点,工具集有所精简

适用场景

  • 在开发 Supabase 应用时,让 AI 编程助手创建或修改数据表
  • 为助手提供只读的项目数据库访问,用于分析数据
  • 通过 AI SDK 将 Supabase 工具集成到自研 AI 应用中

快速上手

  1. 1

    在将大语言模型连接到 Supabase 项目之前,阅读安全最佳实践

  2. 2

    将托管的 Supabase MCP 服务器地址添加到你的 MCP 客户端配置中

  3. 3

    在 MCP 客户端提示时登录 Supabase,并选择包含你项目的组织

使用前须知

  • CLI 和自托管环境仅提供有限的工具子集,且不支持 OAuth 2.1。
  • 托管服务器需要登录 Supabase 账号并授予对你账号的访问权限。

标签

常见问题

mcp 是什么?
让 Cursor、Claude、Windsurf 等 AI 助手连接并操作你的 Supabase 项目的 MCP 服务器。 Supabase MCP Server 实现了 Model Context Protocol 协议,让 AI 助手可以直接连接到 Supabase 项目,完成管理数据表、获取项目配置、查询数据等操作。
mcp 可以免费使用吗?用的什么许可证?
mcp 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
mcp 还在维护吗?
活跃维护中。mcp 最近一次提交是在 2026年10月21日。
mcp 适合用来做什么?
在开发 Supabase 应用时,让 AI 编程助手创建或修改数据表 为助手提供只读的项目数据库访问,用于分析数据 通过 AI SDK 将 Supabase 工具集成到自研 AI 应用中
mcp 怎么安装和运行?
在将大语言模型连接到 Supabase 项目之前,阅读安全最佳实践 将托管的 Supabase MCP 服务器地址添加到你的 MCP 客户端配置中 在 MCP 客户端提示时登录 Supabase,并选择包含你项目的组织
在哪里获取 mcp?
源代码和安装说明在 GitHub 上:https://github.com/supabase/mcp

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目