NeuralTrust ha sido reconocido por Gartner → Leer más

Conecta Supabase MCP a tus agentes de IA, de forma segura.

Un único endpoint seguro para cada llamada a Supabase que hacen tus agentes de IA: acotada por usuario, inspeccionada y registrada.

Elige las herramientas que pueden usar tus agentes de IA

40 herramientas del esquema de Supabase MCP.

Mostrando 40 herramientas

  • list_tablesreadLists all tables within the specified schemas.
  • list_extensionsreadLists the available and installed Postgres extensions.
  • list_migrationsreadLists the database migrations applied to the project.
  • apply_migrationhigh riskApplies a SQL migration to the database. Use this instead of execute_sql for DDL operations.
  • execute_sqlhigh riskExecutes raw SQL in the Postgres database. Destructive statements prompt for confirmation outside read-only mode.
  • get_project_urlreadGets the API URL for a Supabase project.
  • list_projectsreadLists all Supabase projects for the user.
  • get_projectreadGets the details for a Supabase project.
  • create_projecthigh riskCreates a new Supabase project. This incurs cost and prompts for confirmation.
  • pause_projecthigh riskPauses a Supabase project, taking its database offline.
  • restore_projectwriteRestores a paused Supabase project.
  • list_organizationsreadLists the organizations the user belongs to.
  • get_organizationreadGets the details of an organization, including its plan.
  • submit_feedbackwriteSends feedback about Supabase tools to the Supabase team.
  • delete_feedbackwriteDeletes feedback sent with submit_feedback. Pass the same project_id used to submit it.
  • get_publishable_keysreadGets all publishable API keys for a project, including legacy anon keys (JWT-based) and modern publishable keys (format: sb_publishable_...).
  • get_costreadGets the cost of creating a new project or branch. Never assume organization as costs can be different for each. Always repeat the cost to the user and confirm their understanding before proceeding.
  • confirm_costreadReturns a confirmation ID for the cost of a new project or branch returned by `get_cost`.
  • list_edge_functionsreadLists all Edge Functions in a Supabase project.
  • get_edge_functionreadRetrieves the file contents for an Edge Function.
  • deploy_edge_functionwriteDeploys an Edge Function to a Supabase project.
  • create_edge_function_secretwriteCreates or updates an Edge Function secret for the project. The user enters the value in the Supabase dashboard; it never passes through the AI client.
  • create_branchwriteCreates a development branch on a Supabase project. Requires a paid plan and incurs cost.
  • list_branchesreadLists all development branches of a Supabase project.
  • merge_branchwriteMerges a development branch back into production.
  • reset_branchhigh riskResets a development branch, discarding its changes.
  • rebase_branchwriteRebases a development branch on production.
  • delete_branchwriteDeletes a development branch.
  • get_logsreadGets logs for a Supabase project by service type: api, postgres, edge functions, auth, storage or realtime.
  • get_advisorsreadGets the advisory notices for a Supabase project, covering security and performance.
  • query_logsreadRuns a custom read-only SQL query against a Supabase project's logs.
  • search_docsreadSearches the Supabase documentation using GraphQL.
  • generate_typescript_typesreadGenerates TypeScript types based on the database schema.
  • list_storage_bucketsreadLists all storage buckets in a Supabase project.
  • get_storage_configreadGet the storage config for a Supabase project.
  • update_storage_configwriteUpdate the storage config for a Supabase project.
  • create_notebookwriteCreates a saved notebook shared with everyone who has access to the Supabase project.
  • list_notebooksreadLists the notebooks in a Supabase project. Notebook bodies are omitted — use get_notebook to read a specific notebook.
  • get_notebookreadGets a notebook from a Supabase project, including its cells.
  • run_notebookhigh riskRuns every database and log query cell in a saved notebook, in order, and returns each cell's rows or error.

Qué expone Supabase MCP

Supabase MCP agrupa sus 40 herramientas en 8 categorías, cada una con una política inicial sugerida.

Las 40 herramientas en JSON, listas para pegar.

CategoríaIncluyeAccesoPolítica sugerida
Base de datosTablas, columnas, extensiones, migraciones y ejecución de SQL directoLectura / EscrituraUsa modo de solo lectura cuando se pueda; aprueba migraciones y SQL destructivo
ProyectosListado, detalle, creación, pausa, restauración y configuración de proyectosLectura / EscrituraAprueba la creación de proyectos; tiene coste
Edge FunctionsListado, lectura y despliegue de Edge FunctionsLectura / EscrituraExige aprobación antes de desplegar
RamasCreación, listado, merge, reset, rebase y borrado de ramas de desarrolloLectura / EscrituraAprueba merges y resets; las ramas requieren plan de pago
MonitorizaciónLogs de servicio y avisos de seguridad y rendimientoLecturaTrata la salida de logs como potencialmente sensible
Documentación y tiposBúsqueda en la documentación y generación de tipos TypeScript desde el esquemaLecturaPermite búsquedas en la documentación
StorageListado de buckets y lectura o actualización de la configuración de StorageLectura / EscrituraAprueba los cambios de configuración de Storage
NotebooksCreación, listado y lectura de notebooks guardados y ejecución de sus celdas SQLLectura / Escriturarun_notebook puede ejecutar SQL que modifica datos; exige aprobación

Conecta Supabase MCP a tu agente de IA

Cuatro pasos, menos de diez minutos.

  1. 01

    Inicia sesión en NeuralTrust

    Abre la plataforma de NeuralTrust, inicia sesión y ve a Getting started, después a Connect your tools.

    Inicia sesión en NeuralTrust
  2. 02

    Elige tu agente

    Cuando te pregunte qué agente usas, elige Claude Code, Codex, Cursor, Windsurf, Copilot o tu propio código.

    Elige tu agente
  3. 03

    Conecta Supabase

    Busca Supabase en la lista de herramientas y conéctalo.

    Conecta Supabase
  4. 04

    Conecta tu agente

    Sigue los pasos en pantalla para añadir la configuración a tu agente y envía el prompt de prueba.

    Conecta tu agente

Permisos hasta la herramienta individual

No permites ni bloqueas Supabase MCP entero. Permites exactamente las herramientas que puede llamar cada agente, una a una.

Supabase MCP40 HERRAMIENTAS DISPONIBLES
Agente de revisión de código4 herramientas, solo lectura
Bot de triaje de incidencias9 herramientas
Asistente del equipo de plataformalas 40 herramientas
  • Herramienta por herramientaConectar el servidor no es la unidad de acceso. Cada herramienta se concede por separado.
  • Denegado por defectoUna herramienta que no has activado nunca se expone al agente.
  • Aprobación en las escriturasLas herramientas que modifican o borran pueden exigir la confirmación de una persona.

¿Es seguro Supabase MCP?

Un endpoint en lugar de credenciales en claro. Cada llamada se comprueba contra la política y queda registrada.

Agentes de IASe conectan desde la configuración de tu cliente MCP.NeuralTrustSe aplican los controles según tu configuración.Supabase MCP40 herramientas documentadas.
Asistentes de códigoConexión y credencialespor usuarioProyectos12 herramientas
Copilotos internosPolíticas de acceso a herramientasdenegado por defectoBase de datos6 herramientas
Automatizaciones de flujosInspección de peticiones y respuestasen líneaRamas6 herramientas
Clientes MCP compatiblesMonitorización de actividadalertas y registrosResto de herramientas16 herramientas
Preguntas frecuentes

Preguntas habituales sobre usar Supabase MCP a través de TrustGate.

Conecta Supabase MCP al instante

Elige las herramientas, apunta tu agente a TrustGate y Supabase MCP queda activo: acotado, inspeccionado y registrado.