К основному содержанию
MCP-сервер CX Codex

orionbelt-semantic-layer — MCP-сервер для Claude Code: что делает

MCP-сервер, который компилирует YAML-модели в SQL для BigQuery, Snowflake, DuckDB и ещё пяти диалектов. Агент описывает метрики и измерения один раз, потом задаёт вопросы на человеческом языке.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add orionbelt-semantic-layer -- uvx orionbelt-semantic-layer
Открыть на GitHub

Что делает orionbelt-semantic-layer

Вы описываете измерения, меры и метрики в YAML — OrionBelt переводит их в диалект-специфичный SQL через AST. Поддерживает BigQuery, ClickHouse, Databricks, Dremio, DuckDB, MotherDuck, MySQL, PostgreSQL и Snowflake. Агент может отправить одноразовую модель и несколько запросов одним вызовом /v1/oneshot/batch: сервер проверит YAML, выполнит запросы и вернёт результаты с объяснениями и предупреждениями.

Сервер работает через PostgreSQL wire, Arrow Flight SQL, REST и MCP. Фиксированное зерно (grain: {mode: FIXED}) позволяет задать уровень агрегации для меры независимо от запроса — это становится OVER (PARTITION BY ...) в итоговом SQL.

Требует Python 3.12 или новее и uvx для установки. Лицензия BUSL-1.1.

Какие задачи решает

  • Компилировать YAML-модель в SQL для девяти диалектов
  • Задать фиксированное зерно агрегации для метрики
  • Отправить несколько запросов с временной моделью одним вызовом
  • Подключить BI-инструмент через PostgreSQL wire или Arrow Flight SQL

Примеры запросов агенту

  • Скомпилируй YAML-модель tpcds.obml.yml и запрос Q98.yml в DuckDB SQL
  • Выполни запрос: выручка по странам и средний чек за февраль
  • Загрузи модель sales_model.obml.yml и выведи список всех мер

Как установить orionbelt-semantic-layer

Командой платформы

claude mcp add orionbelt-semantic-layer -- uvx orionbelt-semantic-layer

uvx запускает команду с именем пакета; если в README она другая — uvx --from orionbelt-semantic-layer <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о orionbelt-semantic-layer

Как установить orionbelt-semantic-layer в Claude Code?

Выполни claude mcp add orionbelt-semantic-layer -- uvx orionbelt-semantic-layer. Для Cursor добавь блок в конфиг MCP: "command": "uvx", "args": ["orionbelt-semantic-layer"].

Что делает orionbelt-semantic-layer?

Компилирует YAML-описания метрик и измерений в SQL для девяти диалектов. Агент описывает модель один раз, потом задаёт вопросы на человеческом языке — сервер переводит их в запросы к складу.

Какие базы данных поддерживает orionbelt-semantic-layer?

BigQuery, ClickHouse, Databricks, Dremio, DuckDB, MotherDuck, MySQL, PostgreSQL и Snowflake. Один YAML компилируется в любой из этих диалектов.

Похожие MCP-серверы

Все MCP-серверы по теме «Данные и базы» →
World Monitor koala73 Подключает к агенту глобальный мониторинг событий: военные конфликты, биржевые сводки, энергетику и кибербезопасность. Пригодится для анализа геополитических и рыночных рисков прямо в чате. CX Codex +1 ★ 89 408звёзд репо Scrapling MCP Server D4Vinci Веб-скрейпинг страниц с защитой Cloudflare и рендерингом JavaScript для ИИ-агентов. Помогает собирать данные сайтов в Markdown или JSON без ручного обхода блокировок. CX Codex +1 ★ 89 433звёзд репо MCP Toolbox for Databases официальный googleapis Подключает ИИ-агента к базам данных через MCP: можно изучать схемы, выполнять запросы и создавать код с учётом структуры базы. CX Codex +1 ★ 16 717звёзд репо PostHog MCP Server PostHog Подключает PostHog к ИИ-клиентам для аналитики событий и управления флагами функциональности. CX Codex +1 ★ 40 409звёзд репо dbx t8y2 MCP-сервер, через который ИИ-агент выполняет запросы к базам данных по подключениям, настроенным в DBX. CX Codex +1 ★ 27 669звёзд репо Metabase metabase Подключает AI-ассистентов к инстансу Metabase для поиска таблиц, запуска аналитических запросов и построения графиков с учётом прав пользователя. CX Codex +1 ★ 49 845звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой