¿Cómo extraer datos de Metabase usando IA y un servidor MCP?

Imagina que es viernes a las cinco de la tarde. Tienes ya un pie fuera de la oficina cuando tu jefe te pide el desglose de ventas por región del último trimestre.

Normalmente, esto supondría abrir el constructor de consultas de Metabase, buscar las tablas correctas y pelearte con los filtros. Ahora, con el nuevo servidor MCP de Metabase, puedes pedirle a tu IA de confianza que haga ese trabajo por ti mientras terminas de recoger tus cosas.

Vamos a verlo.

¿Qué es el servidor MCP de Metabase?

Metabase ha integrado un servidor de Protocolo de Contexto de Modelo (MCP) que actúa como puente y permite que herramientas externas de IA (como Claude o ChatGPT) «entiendan» y consulten tu instancia de Metabase.

Lo más importante es que la IA actúa bajo tu identidad, lo que significa que solo puede acceder a las tablas y métricas para las que tú tienes permiso.

Para que no tengas que imaginarlo, en esta infografía puedes ver cómo funciona esta conexión y cómo tus datos y tu identidad viajan de forma segura a través de este “puente”.

Infografia MCP de Metabase

Cómo habilitar el servidor en Metabase

Para que esta magia ocurra, un administrador debe preparar el terreno. El proceso es directo: entra en Admin > AI > MCP. Verás una pestaña específica donde puedes activar el servidor mediante un interruptor.

Metabase facilita una lista de clientes compatibles que puedes autorizar con un clic, como Claude, ChatGPT o herramientas para desarrolladores como Cursor y VS Code. Si activas uno de estos, Metabase añade de forma automática sus dominios a la lista de permitidos (CORS). Esto evita que las solicitudes desde el navegador se bloqueen por seguridad.

Si usas un cliente propio o uno que no está en la lista, puedes añadir su dominio manualmente en el campo de dominios personalizados. Y, en un minuto, ya verás los cambios aplicados.

Conecta tu cliente de IA

Una vez que el administrador ha «encendido» el servidor, solo necesitas apuntar tu IA preferida a la dirección de Metabase terminada en /api/metabase-mcp para que el sistema pueda leer tus datos.

Por ejemplo, si usas la terminal con Claude Code, el comando sería algo parecido a claude mcp add –transport http metabase https://{tu-url}/api/metabase-mcp.

Si usas ChatGPT, podrás seleccionar el BI de Kopen como proveedor de MCP en tus conversaciones:

ChatGPT - MCP de Metabase

¿Y la seguridad?

Metabase incluye su propio servidor de OAuth 2.0, por lo que no necesitas configurar proveedores externos. El flujo de conexión es fluido:

  1. El cliente localiza los puntos de acceso de Metabase.
  2. Se registra de manera automática.
  3. Aparece una página de consentimiento con la imagen de Metabase para que apruebes la conexión.
  4. El cliente recibe un token de acceso que respeta tus permisos de usuario.

¿Qué puede hacer la IA con tus datos?

Cuando la IA se conecta a tu Metabase, no se limita a leer texto. El servidor MCP le otorga un arsenal de herramientas para interactuar con tus datos de forma inteligente:

  • search: Permite encontrar tablas y métricas mediante lenguaje natural.
  • get_table_field_values: Sirve para obtener estadísticas y ejemplos de valores de una columna.
  • construct_query y execute_query: La IA diseña la consulta lógica y la ejecuta para devolverte resultados con metadatos y recuentos de filas.
  • create_dashboard: Puedes pedirle que te cree cuadros de mando completos directamente.
  •  

Privacidad y costes bajo control

Es fundamental entender que, con este sistema, es tu cliente externo (como Claude Desktop) el que aporta la inteligencia, no Metabase. Esto tiene una ventaja económica, ya que estas consultas no gastan los tokens de la configuración de IA interna de Metabase (como los de Metabot).

Los resultados que devuelve el servidor MCP viajan a tu cliente de IA, por lo que siempre debes revisar tu configuración de privacidad en ese proveedor externo.

Esta integración convierte Metabase en un motor de datos que entiende y responde a tus necesidades a través de la IA que ya utilizas a diario. ¿Te animas a probarla?

Si te surge alguna duda, puedes ponerte en contacto con nosotros.

Y si quieres saber las novedades que ha incorporado la última versión de Metabase, puedes consultarlas en este enlace: Metabase 59: 4 mejoras que puedes aplicar en la gestión de tus datos

 

Deja un comentario