Руководство по коннектору8 мин чтенияMCP-инструментов: 247 языков

Как подключить Supabase к Meta Muse через MCP

Дайте ИИ присматривать за вашими проектами Supabase: выводить список проектов и проверять их состояние, изучать схемы и таблицы, выполнять SQL только на чтение, читать логи, рекомендации по безопасности и производительности, Edge Functions, миграции, ветки и бакеты Storage. Через Management API с персональным токеном доступа.

HCАвтор: команда HelpCodeОбновлено 8 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

Supabase

Supabase

Let your AI look after your Supabase projects: list projects and check their health, explore schemas and tables, run read-only SQL, read logs, security and performance advisors, Edge Functions, migrations, branches and storage buckets. Through the Management API with a personal access token.

инструментов

24

Регион

INTL

Категория

Базы данных

Аутентификация

Bearer Token

Требуемые env-vars

SUPABASE_ACCESS_TOKEN
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте Supabase одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

Кратко

Дайте ИИ присматривать за вашими проектами Supabase: выводить список проектов и проверять их состояние, изучать схемы и таблицы, выполнять SQL только на чтение, читать логи, рекомендации по безопасности и производительности, Edge Functions, миграции, ветки и бакеты Storage. Через Management API с персональным токеном доступа.

Попробуй спросить

Примеры промптов для Supabase

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

Supabase · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Supabase, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

Supabase + Meta Muse

Дайте ИИ присматривать за вашими проектами Supabase: выводить список проектов и проверять их состояние, изучать схемы и таблицы, выполнять SQL только на чтение, читать логи, рекомендации по безопасности и производительности, Edge Functions, миграции, ветки и бакеты Storage. Через Management API с персональным токеном доступа.

Предварительные требования

Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:

SUPABASE_ACCESS_TOKEN

Шаг 1 — Получите учётные данные

  1. В панели Supabase откройте меню аккаунта → Account preferences → Access Tokens (или сразу перейдите на https://supabase.com/dashboard/account/tokens) и нажмите Generate new token.
  2. Лучше выбрать scoped token: укажите организацию и проекты, которые ИИ может видеть, и дайте каждой возможности Read (а Read-write только там, где он должен что-то менять). Инструментам здесь нужны Projects, Project Settings, Database, Migrations, Backups, Edge Functions, API Keys (не API Key Secrets), Logs, Usage Analytics, Advisors, Storage, Development Branches и Organizations.
  3. Задайте срок действия (не больше года) и скопируйте токен. Он начинается с sbp_, и Supabase показывает его только один раз.
  4. Вставьте токен в SUPABASE_ACCESS_TOKEN без слова Bearer, затем установите коннектор.
  5. Начните с supabase_list_projects: инструмент выводит все проекты, доступные токену, с их статусом и ref. Ref (20 строчных букв в https://<ref>.supabase.co) нужен всем остальным инструментам.

Изменение доступа позже: права токена нельзя изменить после создания. Чтобы расширить или сузить их, создайте новый токен и удалите старый. Устаревший токен (без scopes), напротив, имеет ваш полный доступ ко всем организациям.

Только чтение: дайте scoped token только Read на каждой возможности. Если для Database выбрано только Read, даже supabase_execute_sql выполняет SQL только на чтение. Другие инструменты данные не меняют: повседневные вопросы идут через supabase_run_read_only_sql, который выполняет один запрос от имени пользователя базы данных с правами только на чтение и обрезает результаты больше 200 КБ.

Выключены при установке: supabase_execute_sql. Он выполняет SQL от имени postgres с полными правами, поэтому DDL, запись и выдача прав (grants) применяются сразу и не отменяются. Включайте его, только если ИИ должен менять базу данных; он покажет вам каждый запрос и дождётся подтверждения. Изменения схемы, которые должны храниться в системе контроля версий, лучше проводить через ваш собственный процесс миграций.

Взгляд владельца проекта: коннектор работает через Supabase Management API, а не как пользователь приложения, поэтому он не проходит через REST API проекта и row level security. supabase_list_api_keys называет все ключи, но показывает значение только публичных; secret-ключи и устаревший ключ service_role намеренно выводятся без значения, и ни один инструмент их не раскрывает. Код Edge Functions тоже не загружается.

Приостановленные проекты: проекты на тарифе Free приостанавливаются после недели без активности и получают статус INACTIVE. Инструменты базы данных не работают, пока вы не восстановите проект в панели. Если приложение сообщает об ошибках, сначала запустите supabase_get_project_health.

Логи и рекомендации: без временного диапазона supabase_query_logs ищет только за последнюю минуту; диапазон может охватывать не больше 24 часов и должен укладываться в срок хранения логов вашего тарифа (1 день на Free, 7 на Pro, 28 на Team). supabase_get_security_advisors и supabase_get_performance_advisors выполняют те же проверки, что и страница Advisors в панели; сначала исправляйте замечания уровня ERROR, особенно таблицы, открытые без row level security. Для preview-веток (supabase_list_branches) нужен платный тариф.

Лимиты: Supabase допускает 120 запросов к Management API в минуту на пользователя и endpoint (все токены одного пользователя делят этот лимит) и 30 в минуту для логов и данных об использовании. При превышении до конца минуты приходит 429: подождите минуту и повторите попытку.

Частые ошибки: 401 «Invalid access token» означает, что токен неверный, истёк или был удалён: создайте новый в Access Tokens. 403 означает, что токену это не разрешено: scoped token указывает недостающее в missing_permissions, поэтому создайте новый токен, который это включает. 404 означает неизвестный ref проекта или проект вне организаций токена. 402 при запросе логов означает, что квота использования организации исчерпана. Ошибочный SQL-запрос возвращается с сообщением Postgres, например «relation "orders" does not exist», если таблица указана без схемы (public.orders).

Коннектор не создаёт, не приостанавливает, не восстанавливает и не удаляет проекты, не развёртывает Edge Functions, не управляет секретами, настройками аутентификации, собственными доменами, сетевыми ограничениями и оплатой и не читает таблицы вашего приложения через PostgREST.

Шаг 2 — Установите адаптер

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Шаг 3 — Добавьте коннектор в Muse

URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указано YOUR_SERVER_ID.

Muse добавляет удалённые MCP-серверы как пользовательские коннекторы и входит в них через OAuth.

  1. В Muse открой Settings → Connectors и выбери Add custom connector.
  2. Вставь URL MCP-сервера https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse откроет страницу входа AnythingMCP: войди и подтверди доступ.
  4. В чате попроси Muse о том, для чего нужны инструменты Supabase.

Настроить коннектор можно и из чата: в вебе, в приложениях для iOS и Android или в WhatsApp. Отправь Muse это сообщение:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

Размещаешь сам? Используй публичный HTTPS-адрес своего экземпляра вместо https://cloud.anythingmcp.com. Muse подключается из облака Meta, поэтому localhost не подойдёт.

Доступные инструменты

ToolWhat it does
supabase_list_projectsList every project the token can reach: ref, name, organization_slug, region, status (ACTIVE_HEALTHY, INACTIVE when paused, COMING_UP…
supabase_list_organizationsList the organizations the token can reach, with their slug and name
supabase_get_organizationGet one organization by slug, including its plan (free, pro, team, enterprise)
supabase_get_projectGet one project: name, ref, organization, region, status, created_at and database host and Postgres version
supabase_get_project_healthCheck the health of a project's services: for each one name, status (ACTIVE_HEALTHY, COMING_UP, UNHEALTHY) and error or info
supabase_run_read_only_sqlRun one SQL statement as the read-only database user and return the rows as JSON objects
supabase_execute_sqlRun SQL with full rights (as postgres): DDL, inserts, updates, deletes, grants
supabase_list_schemasList the database's schemas with their owner and number of tables, leaving out Postgres' own (pg_*, information_schema)
supabase_list_tablesList the tables, views and materialized views of one or more schemas: schema, name, kind, whether row level security is on, estimated row…
supabase_describe_tableDescribe one table or view: columns (name, type, nullable, default, comment), constraints (primary key, foreign keys, unique, check, with…
supabase_list_extensionsList the Postgres extensions installed in the database: name, version and schema (on Supabase usually extensions)
supabase_list_migrationsList the migrations recorded for the database (by the Supabase CLI or the dashboard): version (timestamp) and name, oldest first
supabase_list_backupsList the project's database backups: whether point-in-time recovery is on, and each backup's status and time
supabase_generate_typescript_typesGenerate TypeScript types for the database schema, as the Supabase CLI does: one string with a Database type covering tables, views…
supabase_list_edge_functionsList the project's Edge Functions: slug, name, status, version, verify_jwt, entrypoint path and when they were created and updated (epoch…
supabase_get_edge_functionGet one Edge Function by slug: status, version, verify_jwt, entrypoint and import map paths, created and updated times
supabase_list_api_keysList the project's API keys: id, name, type (publishable, secret or legacy), prefix and description
supabase_query_logsQuery the project's logs with SQL (ClickHouse dialect) over one unified logs table: filter on source (edge_logs, postgres_logs, auth_logs…
supabase_get_api_usageGet request counts per time bucket for the project's REST, Auth, Storage and Realtime APIs over a recent interval
supabase_get_security_advisorsRun the security advisor (database linter) on the project: findings such as tables without row level security, exposed auth.users, mutable…
supabase_get_performance_advisorsRun the performance advisor on the project: findings such as unindexed foreign keys, unused or duplicate indexes, RLS policies that…
supabase_list_branchesList the project's preview branches (branching, a paid feature): id, name, project_ref of the branch, git_branch, pr_number, is_default…
supabase_get_branchGet one preview branch of a project by its name: its own project ref, git branch, pull request number, status and whether it is persistent
supabase_list_storage_bucketsList the project's Storage buckets: id, name, owner, whether public, and created and updated times

Примеры запросов

  • «Какие из моих проектов Supabase сейчас работают со сбоями и в чём проблема?»
  • «Запусти проверку безопасности (security advisor) для проекта Acme Shop и скажи, какие таблицы открыты без row level security.»
  • «Сколько заказов создавалось в день на прошлой неделе в public.orders проекта Acme Shop?»
  • «Покажи ошибки Postgres за последний час в логах Acme Shop и объясни, чем они вызваны.»

FAQ

Где доступен Muse? Сейчас Meta предлагает Muse в США и Канаде: в вебе, в приложениях для iOS и Android и в WhatsApp.

Проверяет ли Meta этот коннектор? Нет. Meta не проверяет пользовательские коннекторы. Muse видит только те инструменты, которые ты включил для этого MCP-сервера в AnythingMCP, а отключить коннектор можно в любой момент в Settings → Connectors.

Следующие шаги

Это руководство помогло?

Ваш агент для Supabase в одном клике.

Установите коннектор, вставьте ключ, спросите Meta Muse. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Как подключить Supabase к ChatGPT через MCP

Дайте ИИ присматривать за вашими проектами Supabase: выводить список проектов и проверять их состояние, изучать схемы и таблицы, выполнять SQL только на чтение, читать логи, рекомендации по безопасности и производительности, Edge Functions, миграции, ветки и бакеты Storage. Через Management API с персональным токеном доступа.

Коннекторы

Как подключить Supabase к Claude через MCP

Дайте ИИ присматривать за вашими проектами Supabase: выводить список проектов и проверять их состояние, изучать схемы и таблицы, выполнять SQL только на чтение, читать логи, рекомендации по безопасности и производительности, Edge Functions, миграции, ветки и бакеты Storage. Через Management API с персональным токеном доступа.

Коннекторы

Как подключить Supabase к Cursor через MCP

Дайте ИИ присматривать за вашими проектами Supabase: выводить список проектов и проверять их состояние, изучать схемы и таблицы, выполнять SQL только на чтение, читать логи, рекомендации по безопасности и производительности, Edge Functions, миграции, ветки и бакеты Storage. Через Management API с персональным токеном доступа.

Коннекторы

Как подключить Supabase к Gemini через MCP

Дайте ИИ присматривать за вашими проектами Supabase: выводить список проектов и проверять их состояние, изучать схемы и таблицы, выполнять SQL только на чтение, читать логи, рекомендации по безопасности и производительности, Edge Functions, миграции, ветки и бакеты Storage. Через Management API с персональным токеном доступа.

Коннекторы

Supabase в MCP: управляйте Supabase из любого AI-агента

Дайте ИИ присматривать за вашими проектами Supabase: выводить список проектов и проверять их состояние, изучать схемы и таблицы, выполнять SQL только на чтение, читать логи, рекомендации по безопасности и производительности, Edge Functions, миграции, ветки и бакеты Storage. Через Management API с персональным токеном доступа.

Коннекторы

Как подключить Canva к Meta Muse через MCP

Дайте ИИ работать в Canva: находить и читать дизайны, создавать новые, экспортировать их в PDF, PNG, PowerPoint или видео со ссылками для скачивания, упорядочивать папки, загружать изображения по ссылке, читать шаблоны бренда и комментировать дизайны.