Databricks Genie MCP (yashshingvi/databricks-genie-MCP) — это MCP-сервер, который соединяет LLM-агентов с Databricks Genie API, позволяя выполнять natural language запросы к данным, запускать SQL-аналитику и вести диалоговые сессии с датасетами внутри Databricks через стандарт Model Context Protocol. По сути, это “AI-обёртка” над Genie Spaces, которая превращает Databricks в доступный через MCP аналитический backend для AI-ассистентов и data-агентов.
Ключевые особенности:
Genie Space Integration (основной слой доступа) Позволяет AI-агентам подключаться к Genie Spaces в Databricks, получать список доступных пространств, их метаданные и работать с ними как с источниками данных для аналитики и Q&A.
Natural Language → SQL через Genie Агент может задавать вопросы на естественном языке, а Databricks Genie преобразует их в SQL-запросы и возвращает структурированные результаты (таблицы, агрегаты, выборки).
Conversational Data Analysis (multi-turn диалоги) Поддерживаются продолженные диалоги через follow-up запросы в рамках одной сессии Genie, что позволяет строить iterative data exploration прямо из MCP-клиента.
Structured Data Output Результаты запросов возвращаются не только текстом, но и в виде SQL + таблиц, что удобно для downstream-аналитики, BI-инструментов и AI-агентов.
MCP Tools Layer Реализован набор инструментов:
list Genie spaces get space metadata start conversation follow-up questions query execution через Genie API
Databricks auth через PAT + workspace config Работает через Databricks workspace URL и personal access token, что делает интеграцию простой, но требует аккуратного управления доступами и security.
Local deployment / Docker support Можно запускать локально через Python, venv или контейнеризацию, а также подключать к Claude Desktop через MCP stdio transport.
Для кого:
Платформа ориентирована на data engineers, analytics engineers, AI engineers, BI teams и enterprise data platform команд, которые хотят подключить LLM-агентов к Databricks без написания кастомных API-интеграций. Особенно полезна для команд, работающих с SQL-аналитикой, Genie Spaces и conversational data exploration.
Сценарии использования: AI-аналитик для Databricks: задаёт вопросы к данным на естественном языке Автоматизация SQL-анализа через LLM-интерфейс Conversational BI поверх Genie Spaces Data exploration через Claude/Cursor без Databricks UI AI-агенты для анализа метрик, таблиц и бизнес-данных Быстрое прототипирование data products через MCP слой Цены и доступность:
MCP-сервер распространяется как open-source проект и доступен бесплатно на GitHub. Для работы требуется Databricks workspace, доступ к Genie API и personal access token. Ограничения и стоимость зависят уже от Databricks инфраструктуры и используемого compute (SQL warehouses / Genie Spaces).