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

mcp-trino — MCP-сервер для Claude Code: что делает и как установить

Подключает Trino к ассистенту для распределённых SQL-запросов и анализа каталогов данных. Пригодится, когда нужно исследовать схемы или запускать аналитику прямо из чата.

Открыть на GitHub

Что делает mcp-trino

Сервер написан на Go и связывает AI-клиентов с распределённым движком Trino. Внутри заложен набор инструментов протокола MCP: выполнение SQL-запросов execute_query, просмотр планов explain_query, а также чтение каталогов и структуры таблиц через get_table_schema. Бинарник также работает как интерактивная консоль в стиле psql.

Поддерживаются стандартные потоки STDIO и транспорт HTTP. Сервер умеет проверять токены OAuth 2.1 через провайдеров вроде Okta или Azure AD, а также передавать личность пользователя в заголовках Trino для аудита и имперсонации.

Для запуска понадобятся переменные окружения TRINO_HOST и TRINO_USER. Без доступного кластера Trino любая попытка выполнить запрос завершается с кодом ошибки 1.

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

  • Выполнять SQL-запросы к распределённым данным через Trino
  • Исследовать структуру каталогов, схем и таблиц без отдельного клиента
  • Получать планы выполнения запросов для оптимизации
  • Передавать личность пользователя через OAuth для аудита запросов

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

  • Покажи список доступных каталогов и схем в Trino
  • Объясни план выполнения запроса SELECT COUNT(*) FROM my_table
  • Выполни запрос к my_catalog.my_schema.orders и выведи схему таблицы

Как установить mcp-trino

Установка

Команды запуска нет в реестре MCP — смотрите README репозитория

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

Вопросы о mcp-trino

Как установить mcp-trino в Claude Code?

Установите бинарник через Homebrew командой brew install tuannvm/mcp/mcp-trino либо запустите скрипт curl -fsSL https://raw.githubusercontent.com/tuannvm/mcp-trino/main/install.sh | bash. Затем задайте переменные export TRINO_HOST=localhost TRINO_USER=trino и выполните mcp-trino.

Что умеет сервер mcp-trino?

Он предоставляет инструменты для отправки SQL-запросов, инспекции таблиц и анализа плана выполнения explain_query. Программу можно запускать отдельно как терминальный SQL-клиент.

Какие способы аутентификации поддерживает сервер?

Поддерживаются токены JWT по протоколу HTTP и интеграция OAuth 2.1 с Okta или Azure AD. Запросы можно маркировать идентификатором клиента либо выполнять с подменой пользователя через заголовок X-Trino-User.

Похожие 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звёзд репо

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

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