Saltar al contenido
9/10
M Datos e IA

DuckDB / MotherDuck MCP — Análisis de Datos SQL

Le da a tu IA un motor de análisis de datos SQL (DuckDB) para consultar archivos CSV, Parquet, bases locales o la nube. Puedes preguntar cosas sobre tus datos en lenguaje normal y él ejecuta el SQL por ti. Solo lectura por defecto.

Revisada el 2026-09-21

Popularidad
523
Licencia
MIT
Autor
MotherDuck (oficial)
Categoría
Datos e IA

Seguridad: revisada

Revisada, sin código malicioso.

¿Qué es?

Es un conector que le da a tu IA DuckDB, un motor de base de datos muy rápido pensado para analizar datos (ficheros CSV, Parquet, bases locales o en la nube). Tu IA puede hacer consultas SQL sobre tus datos y responderte.

Piénsalo como un analista de datos que habla SQL: le señalas tus datos y le preguntas "¿cuál fue el mes con más ventas?", y él lo calcula y te lo dice.

Qué puede hacer:

  • Consultar archivos CSV/Parquet y bases DuckDB.
  • Explorar el catálogo (tablas, columnas).
  • Hacer SQL complejo (agregaciones, uniones...).
  • Conectar con MotherDuck (nube) o S3.
  • Cambiar entre bases.

Detalle a favor: funciona en tu ordenador, es gratis para datos locales, y viene en modo solo lectura por defecto (hay que activar --read-write a propósito).

¿Cuándo me sirve?

Cuando trabajas con datos y quieres analizarlos sin programar:

  • "¿Cuántas ventas hubo por mes?" → análisis SQL.
  • "Resume este CSV" → lectura de archivo.
  • "Cruza estas dos tablas" → uniones.
  • "¿Qué tendencias hay en estos datos?" → exploración.
  • "Limpia y analiza este Parquet" → datos.

¿Esto me sirve a mí?

Sí, para la parte de datos de tu proyecto o para analizar cualquier CSV/Excel convertido.

Si un día piensas...Te da...
"Tengo un CSV y no sé analizarlo"Consultas SQL
"¿Qué dicen mis datos?"Análisis guiado
"Cruzar tablas es un lío"SQL complejo
"Me da miedo que borre datos"Solo lectura por defecto

No te sirve si no trabajas con datos. Encaja con las skills de Datos e IA que ya tienes.

¿Es segura?

Veredicto: ✅ SÍ, es limpia (riesgo bajo).

  • Solo lectura por defecto: el servidor arranca en modo read-only; para escribir hay que añadir --read-write a propósito. Muy buena señal de seguridad.
  • Todo local: funciona en tu ordenador; el gratis funciona sin claves (DuckDB local).
  • El matiz: si le das acceso, puede leer tus archivos de datos (lógico, es para eso). Usa solo las rutas que necesites.
  • Dependencias mínimas y conocidas (duckdb, fastmcp).
  • Licencia: MIT. De MotherDuck (la empresa de DuckDB).

Cómo se instala

claude mcp add duckdb -- uvx mcp-server-motherduck --db-path :memory: --read-only

O apuntando a una base: --db-path /ruta/a/mis_datos.duckdb. Para MotherDuck (nube): añade --motherduck-token.

¿En qué asistentes funciona?

Asistente¿Funciona?Notas
OpenCode✅ SíConfiguración MCP
Claude Code✅ SíConfiguración MCP
Cursor✅ SíConfiguración MCP
VS Code / Windsurf / Claude Desktop✅ SíCompatible con MCP

Enlaces

  • Repositorio: https://github.com/motherduckdb/mcp-server-motherduck
  • DuckDB: https://duckdb.org · MotherDuck: https://motherduck.com

Volver a MCPs