Guía de conector8 minutos de lectura24 herramientas MCP7 idiomas

Cómo conectar Supabase a Meta Muse vía MCP

Deja que tu IA se ocupe de tus proyectos de Supabase: lista los proyectos y comprueba su estado, explora esquemas y tablas, ejecuta SQL de solo lectura, lee logs, asesores de seguridad y rendimiento, Edge Functions, migraciones, ramas y buckets de Storage. A través de la Management API con un token de acceso personal.

HCPor el equipo de HelpCodeActualizado 8 min de lectura Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

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.

herramientas

24

Región

INTL

Categoría

Bases de datos

Autenticación

Bearer Token

Env vars requeridas

SUPABASE_ACCESS_TOKEN
Instalar con un clic en Cloud

7 días de prueba gratis · Sin tarjeta de crédito

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • RGPD y SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Sáltate la instalación. Funcionando en menos de 2 minutos.

Inicia una prueba gratuita en cloud.anythingmcp.com, añade Supabase con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.

Empezar prueba gratis

Resumen

Deja que tu IA se ocupe de tus proyectos de Supabase: lista los proyectos y comprueba su estado, explora esquemas y tablas, ejecuta SQL de solo lectura, lee logs, asesores de seguridad y rendimiento, Edge Functions, migraciones, ramas y buckets de Storage. A través de la Management API con un token de acceso personal.

Prueba a pedir

Prompts de ejemplo para Supabase

Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.

Supabase · live vía MCP
Compartir
Opus 4.7

Claude es IA y puede equivocarse. Verifica siempre las respuestas.

💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Supabase, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin git clone, sin servidor local.

Supabase + Meta Muse

Deja que tu IA se ocupe de tus proyectos de Supabase: lista los proyectos y comprueba su estado, explora esquemas y tablas, ejecuta SQL de solo lectura, lee logs, asesores de seguridad y rendimiento, Edge Functions, migraciones, ramas y buckets de Storage. A través de la Management API con un token de acceso personal.

Requisitos previos

Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:

SUPABASE_ACCESS_TOKEN

Paso 1 — Obtener credenciales

  1. En el panel de Supabase, abre el menú de la cuenta → Account preferences → Access Tokens (o ve directamente a https://supabase.com/dashboard/account/tokens) y haz clic en Generate new token.
  2. Mejor un scoped token: elige la organización y los proyectos que la IA puede ver y da a cada capacidad Read (o Read-write solo donde deba cambiar algo). Las herramientas de aquí usan Projects, Project Settings, Database, Migrations, Backups, Edge Functions, API Keys (no API Key Secrets), Logs, Usage Analytics, Advisors, Storage, Development Branches y Organizations.
  3. Fija una caducidad (como máximo un año) y copia el token. Empieza por sbp_ y Supabase lo muestra una sola vez.
  4. Pega el token en SUPABASE_ACCESS_TOKEN, sin la palabra Bearer, e instala el conector.
  5. Empieza con supabase_list_projects: lista cada proyecto al que llega el token, con su estado y su ref. El ref (las 20 letras minúsculas de https://<ref>.supabase.co) es lo que piden todas las demás herramientas.

Cambiar el acceso más adelante: los permisos de un token no se pueden cambiar después de crearlo. Para ampliarlos o reducirlos, crea un token nuevo y borra el antiguo. Un token heredado (sin scopes) tiene en cambio todo tu acceso a todas las organizaciones.

Solo lectura: da a un scoped token solo Read en cada capacidad. Con Database en Read, incluso supabase_execute_sql ejecuta su SQL en modo de solo lectura. Ninguna otra herramienta cambia datos: las preguntas del día a día pasan por supabase_run_read_only_sql, que ejecuta una sentencia como usuario de base de datos de solo lectura y recorta los resultados de más de 200 KB.

Desactivadas al instalar: supabase_execute_sql. Ejecuta SQL como postgres con todos los permisos, así que DDL, escrituras y grants se aplican al instante y no se pueden deshacer. Actívala solo si la IA debe cambiar la base de datos; te muestra cada sentencia y espera tu confirmación. Para cambios de esquema que deben quedar en el control de versiones, tu propio flujo de migraciones es el mejor sitio.

La vista del propietario del proyecto: el conector trabaja con la Management API de Supabase, no como usuario de la app, así que no pasa por la REST API del proyecto ni por la row level security. supabase_list_api_keys nombra cada clave pero solo muestra el valor de las públicas; las secret keys y la antigua clave service_role se listan sin valor a propósito, y ninguna herramienta las revela. Tampoco se descarga el código de las Edge Functions.

Proyectos en pausa: los proyectos Free se pausan tras una semana sin actividad y muestran el estado INACTIVE. Las herramientas de base de datos fallan hasta que restauras el proyecto en el panel. Cuando una app dé errores, ejecuta primero supabase_get_project_health.

Logs y asesores: sin un intervalo de tiempo, supabase_query_logs solo busca en el último minuto; un intervalo puede abarcar como máximo 24 horas y debe estar dentro de la retención de logs de tu plan (1 día en Free, 7 en Pro, 28 en Team). supabase_get_security_advisors y supabase_get_performance_advisors ejecutan las mismas comprobaciones que la página Advisors del panel; corrige primero los hallazgos ERROR, sobre todo las tablas expuestas sin row level security. Las ramas de vista previa (supabase_list_branches) necesitan un plan de pago.

Límites: Supabase permite 120 solicitudes a la Management API por minuto por usuario y endpoint (todos los tokens de un usuario comparten el límite) y 30 por minuto para logs y datos de uso. Por encima responde 429 durante el resto del minuto: espera un minuto y vuelve a intentarlo.

Errores frecuentes: 401 "Invalid access token" significa que el token es incorrecto, caducó o se borró: crea uno nuevo en Access Tokens. 403 significa que el token no puede hacer eso: un scoped token indica en missing_permissions lo que le falta, así que crea un token nuevo que lo incluya. 404 es un ref de proyecto desconocido, o un proyecto fuera de las organizaciones del token. 402 en los logs significa que se agotó la cuota de uso de la organización. Una sentencia SQL que falla vuelve con el mensaje de Postgres, por ejemplo "relation "orders" does not exist" cuando una tabla no lleva su esquema (public.orders).

El conector no crea, pausa, restaura ni borra proyectos, no despliega Edge Functions, no gestiona secretos, configuración de autenticación, dominios personalizados, restricciones de red ni facturación, y no lee las tablas de tu app a través de PostgREST.

Paso 2 — Instalar el adapter

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

Paso 3 — Añadir el conector en Muse

La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestra YOUR_SERVER_ID.

Muse añade los servidores MCP remotos como conectores personalizados e inicia sesión en ellos con OAuth.

  1. En Muse, abre Settings → Connectors y elige Add custom connector.
  2. Pega la URL del servidor MCP https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse abre la página de inicio de sesión de AnythingMCP: inicia sesión y aprueba el acceso.
  4. En un chat, pídele a Muse algo que necesite las herramientas de Supabase.

También puedes configurarlo desde un chat, en la web, en las apps de iOS y Android o en WhatsApp. Envía a Muse este mensaje:

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

¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Muse se conecta desde la nube de Meta, así que localhost no funciona.

Herramientas disponibles

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

Ejemplos de prompts

  • "¿Cuáles de mis proyectos de Supabase no están sanos ahora mismo y qué les pasa?"
  • "Ejecuta el asesor de seguridad en el proyecto Acme Shop y dime qué tablas están expuestas sin row level security."
  • "¿Cuántos pedidos se crearon cada día la semana pasada en public.orders del proyecto Acme Shop?"
  • "Muéstrame los errores de Postgres de la última hora en los logs de Acme Shop y explícame qué los causó."

FAQ

¿Dónde está disponible Muse? Por ahora Meta ofrece Muse en Estados Unidos y Canadá, en la web, en las apps de iOS y Android y en WhatsApp.

¿Meta revisa este conector? No. Meta no revisa los conectores personalizados. Muse solo ve las herramientas que activaste para este servidor MCP en AnythingMCP, y puedes desconectarlo cuando quieras en Settings → Connectors.

Siguientes pasos

¿Te ha sido útil esta guía?

Tu agente de Supabase está a un clic.

Instala el conector, pega la clave y pregunta a Meta Muse. 7 días gratis, sin tarjeta de crédito.

Guías relacionadas

Conectores

Cómo conectar Supabase a ChatGPT vía MCP

Deja que tu IA se ocupe de tus proyectos de Supabase: lista los proyectos y comprueba su estado, explora esquemas y tablas, ejecuta SQL de solo lectura, lee logs, asesores de seguridad y rendimiento, Edge Functions, migraciones, ramas y buckets de Storage. A través de la Management API con un token de acceso personal.

Conectores

Cómo conectar Supabase a Claude vía MCP

Deja que tu IA se ocupe de tus proyectos de Supabase: lista los proyectos y comprueba su estado, explora esquemas y tablas, ejecuta SQL de solo lectura, lee logs, asesores de seguridad y rendimiento, Edge Functions, migraciones, ramas y buckets de Storage. A través de la Management API con un token de acceso personal.

Conectores

Cómo conectar Supabase a Cursor vía MCP

Deja que tu IA se ocupe de tus proyectos de Supabase: lista los proyectos y comprueba su estado, explora esquemas y tablas, ejecuta SQL de solo lectura, lee logs, asesores de seguridad y rendimiento, Edge Functions, migraciones, ramas y buckets de Storage. A través de la Management API con un token de acceso personal.

Conectores

Cómo conectar Supabase a Gemini vía MCP

Deja que tu IA se ocupe de tus proyectos de Supabase: lista los proyectos y comprueba su estado, explora esquemas y tablas, ejecuta SQL de solo lectura, lee logs, asesores de seguridad y rendimiento, Edge Functions, migraciones, ramas y buckets de Storage. A través de la Management API con un token de acceso personal.

Conectores

Supabase a MCP: Pilota Supabase desde cualquier agente IA

Deja que tu IA se ocupe de tus proyectos de Supabase: lista los proyectos y comprueba su estado, explora esquemas y tablas, ejecuta SQL de solo lectura, lee logs, asesores de seguridad y rendimiento, Edge Functions, migraciones, ramas y buckets de Storage. A través de la Management API con un token de acceso personal.

Conectores

Cómo conectar Canva a Meta Muse vía MCP

Deja que tu IA trabaje en Canva: busca y lee diseños, crea otros nuevos, expórtalos a PDF, PNG, PowerPoint o vídeo con enlaces de descarga, organiza carpetas, sube imágenes desde un enlace, lee plantillas de marca y comenta diseños.