Saltar al contenido

Integración · Datos empresariales

Conecte Claude y ChatGPT con Snowflake

Haga una pregunta a su IA sobre sus datos, y esta escribirá y ejecutará el SQL en Snowflake por usted. Puede ejecutar un comando en el almacén, base de datos, esquema y rol que seleccione, monitorear consultas prolongadas, leer resultados grandes página por página y cancelar consultas que tarden demasiado. Lo que puede leer o modificar está limitado por el rol de Snowflake detrás de su token.

Conecta Snowflake gratis

Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.

Prueba a pedirle

  • “¿Cuántos pedidos obtuvimos este mes este año?”

    La IA escribe una consulta que agrupa sus pedidos por mes, la ejecuta y suma el resultado.

  • “¿Qué tablas hay en la base de datos ANALYTICS?”

    Ejecuta una consulta contra el esquema de información de la base de datos y lista las tablas.

  • “Muestre los 20 clientes con más ingresos del último trimestre, usando el almacén REPORTING.”

    Ejecuta la consulta en el almacén que nombraste y devuelve las filas.

Qué puede hacer tu IA

Ejecutar SQL

Ejecute cualquier comando SQL con el almacén, base de datos, esquema y rol que seleccione, inmediatamente o asíncronamente para consultas largas.

Estado y resultados

Verifique el estado de un comando y lea resultados grandes una partición a la vez.

Mantente en control

Cancele comandos que aún estén ejecutándose. El rol de Snowflake detrás de su token decide qué datos puede leer o modificar la IA.

  • “Ejecute la consulta de ingresos anuales en segundo plano y avíseme cuando esté terminada.”

    Presenta el comando asíncronamente, verifica su estado con el manejador del comando y recupera el resultado cuando esté listo.

  • “Esos resultados son grandes. Muéstrame la siguiente parte.”

    Lee la siguiente partición de los resultados mediante el manejador del comando.

  • “Esa consulta está tardando demasiado, detén-la.”

    Cancela el comando en ejecución mediante su manejador.

3 herramientas para Snowflake

Estas herramientas se activan al conectar la aplicación. Puedes desactivar cualquiera de ellas o exigir tu aprobación antes de que se ejecute.

  • cancel_statementElimina datosCancela una sentencia que aún está ejecutándose mediante `statement_handle`.
  • get_statement_resultRevisa el estado de una sentencia enviada y obtén sus resultados mediante `statement_handle`. Usa `partition` para leer páginas adicionales de un resultado grande.
  • run_sql_statementVisible para otrosEjecuta una sentencia SQL en Snowflake y devuelve los resultados. Pasa `statement` y opcionalmente `warehouse`, `database`, `schema` y `role`; establece `async` para consultas largas. La sentencia se ejecuta exactamente como está escrita, por lo que INSERT, UPDATE, DELETE o DROP cambiarán los datos permanentemente.

Configúralo en tres pasos

  1. 1

    Elige la aplicación

    Crea una cuenta gratuita de PipMCP y elige Snowflake en la lista de aplicaciones.

  2. 2

    Pega tu clave

    Ingrese su identificador de cuenta de Snowflake tal como aparece en su URL de cuenta (el myorg-myaccount en myorg-myaccount.snowflakecomputing.com) y pegue un token de acceso programático. En Snowsight vaya a Gobernanza y seguridad > Usuarios y roles, seleccione su usuario y bajo Tokens de acceso programático haga clic en Generar nuevo token, seleccione un rol y una caducidad, y copie el mismo. Por defecto, el usuario debe estar cubierto por una política de red para usar tokens, así que asegúrese de que la política permita los servidores de PipMCP.

  3. 3

    Añade el enlace a tu IA

    Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:

    1. Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
    2. Pega tu enlace como URL del servidor MCP remoto.
    3. Actívalo desde el menú + de un chat.

Preguntas frecuentes

¿Qué puede hacer la IA en Snowflake?

Puede ejecutar comandos SQL en su cuenta de Snowflake, verificar el estado de un comando, leer sus resultados página por página y cancelar un comando que aún esté ejecutándose. No hay herramienta separada por tabla: todo pasa por SQL, dentro de lo que permite el rol del token.

¿Vé la IA mi token de acceso a Snowflake?

No. Introduces el token de acceso a Snowflake en PipMCP una sola vez. Se cifra en reposo, nunca se muestra a la IA y no se vuelve a mostrar después de guardarlo. La IA solo recibe los resultados de las herramientas que has activado.

¿Puedo controlar qué puede hacer la IA?

Sí. Eliges qué herramientas están activadas. run_sql_statement ejecuta SQL exactamente como está escrito, por lo que un INSERT, UPDATE, DELETE o DROP cambia los datos permanentemente. Puedes requerir tu aprobación antes de que cada sentencia se ejecute y cada llamada a herramienta se registra.

¿Funciona con ChatGPT?

Sí. En ChatGPT, abre Configuración › Aplicaciones y conectores › Avanzado, activa Modo desarrollador y añade tu enlace PipMCP. Modo desarrollador requiere un plan de pago de ChatGPT: Plus, Pro, Business o Enterprise. El mismo enlace también funciona en Claude (Configuración › Conectores › Añadir conector personalizado), Cursor y otros clientes MCP.

¿Cuánto cuesta?

PipMCP tiene un plan gratuito y no necesitas tarjeta de crédito para empezar. Los planes de pago se facturan por tarea completada. Las consultas se ejecutan en tu propia cuenta de Snowflake, por lo que cualquier cargo de Snowflake es entre tú y Snowflake.

¿Cómo mantengo a la IA solo en lectura?

Genera el token con un rol de Snowflake que solo pueda ver los datos que quieres que vea la IA. Entonces, Snowflake rechazará cualquier sentencia que ese rol no esté autorizado para ejecutar, sin importar lo que envíe la IA. También puedes requerir tu aprobación para run_sql_statement en PipMCP, por lo que verás cada sentencia antes de que se ejecute.

Pon tu IA a trabajar en Snowflake hoy.

Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.

Conecta Snowflake gratis

PipMCP no está afiliado a Snowflake. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.