• DATOS
  • LÓGICA
  • INFO
  • HUMANO

Cómo ejecutar funciones de Postgres con tu IA

Conecta tu agente a Supabase para activar la lógica de tu base de datos bajo demanda. Una vez vinculado, tu IA puede ejecutar procedimientos de backend tan fácilmente como responder una pregunta.

Pregunta a la IA sobre esta página

Respuesta rápida

¿Cómo puedo activar funciones de Postgres con mi IA?

Tu agente utiliza llamadas RPC para ejecutar cualquier función personalizada que hayas definido en tu base de datos Supabase. También puede explorar tu esquema para encontrar los objetivos adecuados para estas llamadas. Obtendrás ejecución directa de lógica de backend mediante tu interfaz de chat.

Donde cada acción tiene un resultado.

Resultados de la ejecución en la base de datos

Dependiendo de la función que actives, tu IA producirá diferentes resultados.

DATOS

Estado actualizado de la base de datos

La IA ejecuta una función que modifica filas o actualiza valores. Verás el impacto directo en tu base de datos de inmediato.

LÓGICA

Procesamiento complejo de backend

El agente activa tareas de cálculo pesado o flujos de trabajo de varios pasos definidos en tu SQL. La base de datos se encarga del trabajo pesado.

INFO

Conocimiento del esquema

La IA identifica qué tablas y funciones están disponibles para su uso. Esto le ayuda a elegir la herramienta adecuada para tu solicitud.

HUMANO

Requiere verificación manual

Si una función requiere parámetros sensibles o cambios de alto riesgo, la IA se detiene. Tú decides cuándo proceder con la ejecución.

El flujo

Lo que hace tu IA cuando solicitas una función.

El agente pasa de entender la estructura de tu base de datos a ejecutar tu lógica específica.

  1. Explorar el esquema

    El agente revisa tu base de datos para ver qué tablas y funciones existen. Esto asegura que sepa qué puede llamar realmente.

    list_tables
  2. Identificar el objetivo

    La IA relaciona tu solicitud en lenguaje natural con el nombre de una función Postgres específica. Prepara los argumentos necesarios para la llamada.

    list_tables
  3. Ejecutar el RPC

    El agente envía el comando para activar la función en tu instancia de Supabase. La base de datos ejecuta el código y devuelve el resultado.

    call_postgres_function
  4. Reportar resultados

    La IA interpreta el valor de retorno de la base de datos. Te indica exactamente qué sucedió o qué datos se devolvieron.

    call_postgres_function

Pruébalo

Copia estos ejemplos para empezar.

Usa estos prompts para iniciar tu primera interacción con la base de datos.

Puntos de partida

Cambia los nombres de las funciones y de las tablas por los que realmente usas en tu proyecto de Supabase.

Supabase Vector Connector

Todo listo. Elige tu cliente MCP y sigue las instrucciones de configuración.

Enlace del conectorhttps://edge.vinkius.com/vk_preview_r2cwX4M1GouGmm6VnqY7CUQyTiHKovu2fp0L81jN/mcp

Claude Desktop

Sigue los pasos siguientes para conectarte en segundos.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Supabase Vector capabilities are ready to use.
Configuración · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "supabase-vector-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_r2cwX4M1GouGmm6VnqY7CUQyTiHKovu2fp0L81jN/mcp"
    }
  }
}
Copia en el chat04
  • Lista todas las tablas en mi base de datos Supabase para saber con qué podemos trabajar.

  • Ejecuta la función 'process_user_signup' para el usuario con ID 550.

  • Consulta la función 'get_inventory_count' para ver cuántos artículos quedan en stock.

  • Busca la tabla que almacena los pedidos de clientes y dime las últimas cinco entradas.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Empieza aquí

Conecta Supabase Vector una vez y luego pregunta.

Solo tienes que proporcionar tus credenciales de Supabase a través de la interfaz de Vinkius. Tu conexión está cifrada y puedes empezar a ejecutar funciones de inmediato.

Conecta Supabase Vector a tu IA

FAQ

Comportamiento del conector

  • 01

    ¿Puede la IA borrar toda mi base de datos?

    No. La IA solo puede ejecutar las funciones específicas que hayas expuesto mediante RPC. No puede ejecutar comandos SQL arbitrarios ni eliminar tablas.

  • 02

    ¿Cómo sabe la IA qué funciones llamar?

    Utiliza su capacidad para listar tus tablas e inspeccionar tu esquema para identificar nombres de funciones válidos y los argumentos requeridos.

  • 03

    ¿Puede la IA crear tablas nuevas por sí sola?

    No. La IA está limitada a las herramientas proporcionadas, que sirven para listar tablas existentes y llamar a funciones existentes.

  • 04

    ¿La IA ve mi contraseña de la base de datos?

    No. Tus credenciales se cifran y se gestionan a través de Vinkius. Tu cliente de IA solo interactúa con las herramientas mediante la conexión segura.

  • 05

    ¿Puedo restringir lo que la IA puede hacer?

    Sí. Como la IA solo puede llamar a las funciones que hayas definido explícitamente como RPC, tienes control total sobre su alcance en tu base de datos.

  • ¿Tienes más dudas sobre Supabase Vector? Ver todo lo que puede hacer el conector Supabase Vector

Conecta Supabase Vector a Claude, Cursor, ChatGPT y más