supabase-community/supabase-mcp

Подключите Supabase к вашим ИИ-ассистентам

MCP⭐ 2 916TypeScriptпоследний релиз: mcp-server-supabase-v0.13.0
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Supabase MCP Server — это сервер, реализующий протокол Model Context Protocol (MCP) для безопасного подключения проектов Supabase к AI-ассистентам.

Зачем нужен

Инструмент позволяет LLM напрямую взаимодействовать с базой данных и инфраструктурой Supabase, выполняя запросы и управление ресурсами. Это полезно для автоматизации рутинных задач разработки и администрирования через интерфейс чата.

Что можно реализовать

  • Управление таблицами и схемами базы данных через естественный язык в IDE
  • Чтение конфигурации проекта и выполнение SQL-запросов к данным
  • Управление Edge Functions и Storage без выхода из среды разработки
  • Отладка и мониторинг проекта Supabase с помощью AI-ассистента

Ключевые возможности

  • Поддержка стандарта MCP для интеграции с Cursor, Claude, Windsurf и другими клиентами
  • Режим только для чтения (read_only) для безопасного предотвращения случайных изменений
  • Ограничение доступа к конкретному проекту (project_ref) вместо всей организации
  • Гранулярное включение/выключение групп инструментов через параметры URL

👤 Кому подойдёт: разработчики, использующие Supabase и AI-ассистенты для ускорения работы с базой данных и инфраструктурой

Релизы

mcp-server-supabase-v0.13.0majorbreaking
🕐 4 дн назад · релиз на GitHub ↗

Добавлен локальный HTTP-сервер, v2 API клиент и подтверждение разрушительных SQL-запросов через элиситацию.

  • Breaking: Внедрено подтверждение разрушительных SQL-запросов через элиситацию; опция costConfirmation переименована.
  • Added: Добавлен локальный HTTP-эндпоинт для запуска mcp-server-supabase.
  • Added: Реализован v2 API клиент для управления ресурсами.
  • Added: Добавлена поддержка skip_elicitations в локальном HTTP-сервере.
  • Added: Реализован сбор секретов в URL-режиме для create_edge_function_secret.
  • Fixed: Уточнены описания инструментов raw-SQL для предотвращения доступа к файловой системе хоста.
mcp-server-supabase-v0.12.0minor
🕐 17 дн назад · релиз на GitHub ↗

Версия 0.12.0: добавлено подтверждение стоимости проектов и веток, улучшена группировка линтеров и исправлено экранирование.

  • Added: Добавлено подтверждение стоимости при создании веток и проектов.
  • Added: Результаты проверки линтеров в get_advisors теперь группируются.
  • Added: Устаревшие инструменты оценки стоимости скрыты от клиентов с поддержкой форм.
  • Fixed: Исправлено экранирование символов в ответе советника.
  • Fixed: Инструкции сервера переписаны с упором на намерения, а не названия инструментов.
mcp-server-postgrest-v0.2.0majorbreaking
🕐 1 мес назад · релиз на GitHub ↗

Переход на MCP SDK v2: новые зависимости, упрощённая типизация Server и строгая валидация инструментов.

  • Breaking: Зависимость заменена с @modelcontextprotocol/sdk на @modelcontextprotocol/server, требуется установка нового пакета.
  • Breaking: createMcpServer теперь возвращает bare Server без параметров типов; регистрация хендлеров требует указания имени метода строкой, а не Zod-схемой.
  • Breaking: Удалены экспортируемые типы ExtractRequest, ExtractNotification, ExtractResult и ExpandRecursively из @supabase/mcp-utils.
  • Breaking: InitData.clientCapabilities строго следует спецификации v2, что делает её несовместимой с узким интерфейсом ClientCapabilities v2.
  • Fixed: Некорректные запросы tools/call теперь возвращают ошибку JSON-RPC -32602 с префиксом Invalid tools/call request, а не -32603.
mcp-server-supabase-v0.10.0majorbreaking
🕐 1 мес назад · релиз на GitHub ↗

Добавлен инструмент query_logs для кастомных запросов, флаг content-api-url и скрытие инструментов. Исправления в pg-meta и read-only режиме.

  • Breaking: Добавлен инструмент query_logs для выполнения пользовательских запросов к логам.
  • Added: Добавлен флаг --content-api-url и переменная окружения SUPABASE_CONTENT_API_URL.
  • Added: Реализовано скрытие некоторых инструментов из списка tools/list.
  • Fixed: Исправлено позиционирование составных внешних ключей в pg-meta для корректной обработки.
  • Fixed: Скрыт интерфейс режима только для чтения (read-only mode).
mcp-server-supabase-v0.9.0minor
🕐 2 мес назад · релиз на GitHub ↗

В версии 0.9.0 добавлена поддержка получения логов выполнения Edge Functions через инструмент get_logs.

  • Added: Добавлена поддержка получения логов выполнения Edge Functions в инструменте get_logs.
mcp-server-postgrest-v0.1.1patch
🕐 3 мес назад · релиз на GitHub ↗

Исправлены ссылки на репозиторий после переноса проекта supabase/mcp.

  • Fixed: Обновлены URL-адреса репозитория в связи с переносом проекта в supabase/mcp.