Supabase MCP Server

Официальный MCP-сервер Supabase: агент управляет таблицами, читает конфигурацию и данные проектов после входа через OAuth

  • 2 982 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-серверОфициальныйВыбор редакции

Широкий доступ

Почему такой уровень

  • Может изменять схему и данные в облачной базе
  • Получает доступ к аккаунту через OAuth
Все причины и проверки

supabase/mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/supabase-mcp-server

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Может изменять схему и данные в облачной базе
  • Получает доступ к аккаунту через OAuth

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер подключает агента к проектам Supabase, чтобы тот работал с таблицами, получал настройки проекта и выполнял запросы к данным. Основной вариант размещен у Supabase и подключается по HTTP, вход в аккаунт происходит через OAuth при первой настройке. Параметры адреса позволяют ограничить сервер одним проектом, режимом только для чтения и отдельными группами инструментов. Для локального стека Supabase CLI и self-hosted установок есть свой адрес с урезанным набором инструментов. В npm-пакете также есть функции для Vercel AI SDK и для запуска сервера на своем эндпоинте.

Для кого. Для разработчиков, у которых бэкенд на Supabase и которые хотят вести базу и проект через агента.

Подходит, если

  • Нужно, чтобы агент создал или изменил таблицы в dev-проекте Supabase
  • Нужно посмотреть конфигурацию проекта или данные, не открывая дашборд
  • Нужно подключить инструменты Supabase к своему приложению на Vercel AI SDK

Не подходит, если

  • Проект с производственными данными без режима только для чтения
  • База не на Supabase: для обычного Postgres нужен другой сервер

Пример запроса к агенту

Создай в моем проекте Supabase таблицу comments со связью с posts и включи для нее RLS

MCP

Транспорт
http
Авторизация
OAuth

Ограничения

Нужен аккаунт Supabase и вход через OAuth. Supabase сама рекомендует прочитать раздел о рисках подключения LLM к базе и не давать доступ к производственным проектам. В локальном и self-hosted режимах инструментов меньше и нет OAuth. Доступность облака Supabase из России без VPN не гарантирована.

Как отключить. Удалите сервер supabase из конфигурации MCP клиента и отзовите доступ приложения в настройках аккаунта Supabase.

Частые вопросы

Можно ли запретить агенту изменять данные?

Да, параметр read_only=true в адресе сервера оставляет только читающие инструменты, а project_ref ограничивает доступ одним проектом.

Работает ли с локальным Supabase?

Да, при запуске через Supabase CLI сервер доступен по адресу http://localhost:54321/mcp, но с частью инструментов и без OAuth.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Официальный CLI Supabase: локальный стек, миграции базы, деплой Edge Functions и генерация типов из терминала

CLIШирокий доступ2,4 тыс.Звезды репозитория
Официальный

MCP-сервер Apollo: превращает заданные операции GraphQL в инструменты, через которые агент работает с вашим API

MCP-серверШирокий доступ317Звезды репозитория
Выбор редакции

Официальные скиллы Supabase: помогают агенту работать с базой, Auth, Edge Functions и лучшими практиками Postgres

СкиллМинимальный доступ2,9 тыс.Звезды репозитория
Официальный

Два официальных MCP-сервера Prisma: локальный для миграций и Prisma Studio и удаленный для управления базами Prisma Postgres

MCP-серверШирокий доступ49Звезды репозитория
Официальный

Мгновенный REST и MCP поверх PostgreSQL: агент читает данные существующей базы через MCP-эндпоинт без написания бэкенда

MCP-серверРасширенный доступ4,6 тыс.Звезды репозитория

MCP-сервер для PostgreSQL с подбором индексов, планами EXPLAIN, проверкой здоровья базы и режимом только чтения

MCP-серверШирокий доступ3,4 тыс.Звезды репозитория

Коротко о README

README начинается с призыва изучить рекомендации по безопасности, затем дает JSON для подключения удаленного сервера и ссылку на генератор адреса в дашборде. Описаны варианты для Supabase CLI и self-hosted. Большая часть текста посвящена npm-пакету: схемам инструментов для Vercel AI SDK и обработчику для собственного HTTP-эндпоинта. Также упомянут отдельный сервер для PostgREST. Лицензия Apache 2.0.

Бейдж для README

Сообщить о проблеме

Foxx AISupabase MCP Server
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.