DD

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

53 stars 48 forks Качество 77 Тренд 33Apache-2.0

dremio/dremio-mcp - кандидат на сервер MCP, импортированный из https://github.com/dremio/dremio-mcp.

Обзор

dremio/dremio-mcp - кандидат на сервер MCP, импортированный из https://github.com/dremio/dremio-mcp.

Обзор (машинный перевод)

Таблица содержимого

  • Введение
  • Установка
  • Начальная настройка Быстрый старт
  • Демо
  • детали конфигурации
  • Файл конфигурации сервера MCP
  • Формат Режимы
  • файл конфигурации LLM (Claude)
  • Заготовка
  • Лог расположения файлов
  • Особенности журнала
  • Возможность регистрации файлов
  • Дальнейшая документация
  • Дополнительная информация

Введение

Этот репо предоставляет сервер ModelContext*Protocol (MCP) для облегчения интеграции LLM с Dremio. Если вы новичок в MCP и MCP-серверах, пройдите курс Dremio MCP Server в Dremio University (DremioU). Если вы знакомы с этими понятиями, пожалуйста, продолжайте ниже.

#Установка

Сервер Dremio MCP может быть развернут двумя способами:

Удаленное / потоковое развертывание HTTP

Для развертывания производства в средах Kubernetes используйте диаграмму Хелма:

elHelm Chart Документация

###Быстрый старт с руля

Ключевые особенности

OAuth + внешний поставщик токенов аутентификация (рекомендуется для производства) • Потоковый HTTP-режим для веб-развертывания Горизонтальное автомасштабирование ** для масштабируемости ** Метрики Прометея интеграция ** Поддержка входа** с помощью TLS/SSL

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Dremio MCP server

Table of Contents

Introduction

This repo provides an Model Context Protocol (MCP) server for easing LLM integration with Dremio. If you are new to MCP and MCP Servers take our Dremio MCP Server course on Dremio University (DremioU). If you are familiar with these concepts already please proceed below.

%%{init:
{
    "themeVariables": {
        "fontFamily": "Inter"
    }
}
}%%

architecture-beta
    group ws(cloud)[Workstation]

    service cf(database)[Config] in ws
    service mcp(server)[Dremio MCP Server] in ws
    service claude(cloud)[Claude Desktop] in ws

    mcp:B <-- T:cf
    claude:R  L:mcp

    group dremio(cloud)[Dremio]
    service de(server)[Dremio Engine] in dremio

    mcp:R  L:de

Installation

The Dremio MCP server can be deployed in two ways:

Remote / Streaming HTTP Deployment

For production deployments in Kubernetes environments, use the Helm chart:

📦 Helm Chart Documentation

Quick Start with Helm

# Build Docker image
docker build -t dremio-mcp:0.1.0 .

# Production deployment with OAuth (Recommended)
helm install my-dremio-mcp ./helm/dremio-mcp \
  --set dremio.uri=https://dremio.example.com:9047

# Development/Testing with PAT (Not for production)
helm install my-dremio-mcp ./helm/dremio-mcp \
  --set dremio.uri=https://dremio.example.com:9047 \
  --set dremio.pat=

Key Features

  • ✅ OAuth + External Token Provider authentication (recommended for production)
  • ✅ Streaming HTTP mode for web-based deployments
  • ✅ Horizontal Pod Autoscaling for scalability
  • ✅ Prometheus metrics integration
  • ✅ Ingress support with TLS/SSL
  • ✅ Security best practices (non-root, read-only filesystem)

Documentation


Local Installation (Desktop/Development)

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "globalShortcut": "", "mcpServers": { "Dremio": { "command": "uv", "args": [ "run", "--directory", "<toplevel git directory>" "dremio-mcp-server", "run" ] } } }