Keboola MCP Server

Keboola MCP Server

Keboola · Programación

Keboola MCP Server es un puente de código abierto entre tu proyecto de Keboola y asistentes de IA como Claude y Cursor: consultan tablas, crean transformaciones SQL y lanzan trabajos en lenguaje natural.

Vista previa de la interfaz de Keboola MCP Server

Acerca de Keboola MCP Server

What Is Keboola MCP Server

Keboola MCP Server es un conector de código abierto entre tu proyecto de Keboola y las herramientas de IA actuales. Se distribuye como paquete de Python y convierte capacidades de Keboola, como el acceso al almacenamiento, las transformaciones SQL y el lanzamiento de trabajos, en herramientas que Claude, Cursor, Windsurf, VS Code, CrewAI, LangChain y Amazon Q pueden invocar. Habla el Model Context Protocol, el estándar abierto que usan los clientes de IA para llamar a herramientas externas.

El problema que resuelve es la fricción. En lugar de navegar por una plataforma de datos Keboola para armar un pipeline o revisar una tabla, describir lo que quieres y dejar que el asistente lo haga sobre tu proyecto real cambia el ritmo de trabajo. Puedes consultar datos con IA desde la misma ventana donde escribes código o analizas.

Los límites principales son el alcance y la puesta en marcha. Se conecta a un proyecto de Keboola que ya existe, así que necesitas una cuenta antes de que sirva de algo. Además, da a un asistente de IA acceso real a tus datos, por eso existen las cabeceras de solo lectura, las listas de herramientas permitidas y las ramas de desarrollo para mantener ese acceso bajo control.

Getting Started

  1. Consigue la URL del servidor remoto en los ajustes de tu proyecto de Keboola, en la pestaña MCP Server. Tiene esta forma: https://mcp.TU_REGION.keboola.com/mcp.
  2. Pega la URL en los ajustes MCP de tu asistente de IA, o instala el servidor local con un inicio de sesión en el navegador si prefieres control total.
  3. Autentícate con tu cuenta de Keboola cuando te lo pida y luego indica al asistente en qué proyecto trabajar.
  4. Pide lo que necesites, como una lista de tablas o una transformación SQL nueva, y el asistente llama a las herramientas correctas.

Información del producto

Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Keboola MCP Server.

Plan gratuitoSí
Planes de pago$0 - $0.14/min compute on top
PlataformaWeb, macOS, Windows, Linux
DesarrolladorKeboola
CategoríaProgramación
Fecha de lanzamientoFeb 2025
Última actualizaciónOct 2025
Visitas al sitio web44.2K
Ranking global del sitio633K
Disponibilidad de la APISí

Ideal para

Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.

Usuarios

  • Ingenieros de datos
  • Analistas
  • Equipos de analítica y operaciones

Tareas

  • Consultar datos en lenguaje natural
  • Crear transformaciones SQL
  • Lanzar y monitorizar trabajos
  • Documentar objetos del proyecto

Casos de uso

  • Preparar un informe justo antes de una reunión
  • Incorporarte a un proyecto desconocido
  • Probar cambios sin riesgo

Funciones clave

Servidor MCP remoto con OAuth

La forma más simple de conectarte es el servidor remoto alojado, que corre en cada stack multiinquilino de Keboola y admite inicio de sesión OAuth. Pegas una URL en tu asistente de IA y te autenticas con tu cuenta de Keboola, sin instalación local ni token que copiar. El Streamable HTTP mantiene la conexión bidireccional para un rendimiento más estable.

Almacenamiento y acceso a datos

El servidor deja que un asistente consulte tablas directamente y gestione las descripciones de tablas y buckets. Llegas a los datos dentro de tu proyecto sin exportarlos antes a otro sitio, y el asistente trabaja sobre las tablas vivas, no sobre una copia desfasada.

Transformaciones SQL desde lenguaje natural

Puedes describir una transformación y hacer que el servidor la cree. Una petición en lenguaje natural se convierte en una configuración SQL funcional, lo que acorta el primer borrador de un join o una agregación. Revisas la lógica antes de que se ejecute.

Control de trabajos y pipelines

El servidor ejecuta componentes y transformaciones y devuelve los detalles de ejecución, así lanzas un trabajo y lo ves terminar en la misma conversación. Los Flows van más allá y te dejan crear y gestionar pipelines condicionales y de orquestación que encadenan pasos.

Aplicaciones de datos Streamlit de Keboola

Puedes crear, desplegar y gestionar aplicaciones Streamlit que muestran consultas sobre tus datos de almacenamiento. Eso le da a un resultado una interfaz compartible sin montar un desarrollo y un hosting aparte.

Ramas de desarrollo y controles de acceso

Las operaciones se ejecutan dentro de ramas de desarrollo fuera de producción cuando fijas un ID de rama, así los experimentos quedan contenidos. Con transportes HTTP, las cabeceras te dejan permitir o bloquear herramientas concretas y pasar a modo solo lectura, lo que mantiene a un agente de IA dentro de los límites que marcas.

Ventajas y desventajas

Ventajas

  • Conecta asistentes de IA habituales con un proyecto de Keboola real, así el trabajo de datos ocurre en la herramienta que ya usas.
  • Es de código abierto y gratis, y viene incluido en el plan gratuito de Keboola, así que no hay licencia aparte que comprar.
  • Controles de acceso como el modo solo lectura, las cabeceras de herramientas permitidas y las ramas de desarrollo acotan lo que puede hacer un agente.
  • Cubre almacenamiento, SQL, trabajos, flows y aplicaciones de datos en un solo conector, así tus flujos de datos con IA quedan en un sitio en vez de varias integraciones.

Desventajas

  • No sirve sin una cuenta y un proyecto de Keboola, así que no es una herramienta de datos independiente.
  • Dar acceso de escritura a producción a un asistente de IA exige cuidado, y las funciones de seguridad solo ayudan si las configuras de verdad.
  • La instalación local pide Python y un inicio de sesión en el navegador, más trabajo que el servidor remoto alojado.
  • La documentación y las herramientas cambian rápido, así que el nombre de una herramienta o una opción puede diferir de una guía antigua.

Preguntas frecuentes

Deja que asistentes de IA como Claude y Cursor trabajen dentro de tu proyecto de Keboola. Puedes consultar tablas, crear transformaciones SQL, lanzar trabajos y flows, y gestionar la documentación describiendo lo que quieres en lugar de navegar por la interfaz.