MotherDuck MCP é o servidor oficial que expõe DuckDB (motor SQL embebido) e MotherDuck (versão cloud) a clientes MCP. Permite ao agente correr queries SQL sobre ficheiros locais (CSV, Parquet, JSON) ou sobre uma base partilhada, devolvendo os resultados estruturados. Para analistas de negócio em Portugal, substitui muito do trabalho de “copiar CSV para Excel, fazer pivot”: o modelo consegue explorar os dados diretamente, propor queries, e iterar. É frequentemente combinado com filesystem para ler ficheiros de pastas específicas.
Funcionalidades
- Execução de queries SQL no dialecto DuckDB
- Leitura de CSV, Parquet e JSON locais
- Listagem de bases de dados, tabelas e colunas
- Comutação entre múltiplas ligações
- Suporte a MotherDuck (versão cloud)
- Resultados estruturados
Ferramentas disponíveis
-
execute_queryExecuta uma query SQL (dialecto DuckDB). -
list_databasesLista todas as bases de dados (útil em MotherDuck ou quando há várias ligadas). -
list_tablesLista tabelas e vistas. -
list_columnsLista as colunas de uma tabela ou vista. -
switch_database_connectionMuda para outra base de dados.
Algo incorreto?
Ajuda-nos a melhorar