MotherDuck MCP
Локальный · stdioDuckDB — встраиваемая аналитическая СУБД, а MotherDuck — облачная платформа поверх неё с бессерверным масштабированием. mcp-server-motherduck от команды MotherDuck даёт агентам единый SQL-интерфейс к обоим: локальному файлу DuckDB или облачной базе через motherduck_token. Четыре инструмента: запросы, список баз и таблиц, переключение подключений. Для локальных файлов авторизация не нужна.
Почему этот сервер
- execute_query выполняет SQL в диалекте DuckDB — и локально, и в облаке MotherDuck
- Локальный файл или :memory: — работает вообще без токена и без регистрации
- switch_database_connection переключает между базами без перезапуска сервера
- list_databases и list_tables показывают структуру и локальных, и облачных подключённых баз
Примеры использования
Запрос агенту: Проанализируй этот локальный Parquet-файл — какая динамика продаж по месяцам?
Результат: Агент вызвал execute_query по DuckDB-файлу с агрегацией по месяцам — без токена, без загрузки данных куда-либо ещё.
Запрос агенту: Переключись на облачную базу sales_prod в MotherDuck и покажи список таблиц
Результат: switch_database_connection переключился на md:sales_prod по токену motherduck_token, а list_tables вернул полный список таблиц облачной базы.
Локальный сервер
Этот MCP запускается локально на машине пользователя (stdio), поэтому доступность не отслеживается — ориентируйтесь на отзывы и рейтинг.
Отзывы
Отзывов пока нет.