Skip to main content

A Model Context Protocol (MCP) server for Dremio

Project description

Project Overview dremio-local-mcp

Full Documentation on Git Repo Here

The dremio-local-mcp is a Model Context Protocol (MCP) server that connects AI assistants (like Claude) to your Dremio lakehouse.

Features

  • Semantic Layer Management: Create views, update wikis, and tag datasets directly from chat.
  • Data Exploration: List datasets, inspect schemas, and package context for analysis.
  • Query Execution: Run SQL queries safely (destructive queries require confirmation).
  • Job Analysis: Analyze job profiles for performance improvements.

Installation

pip install dremio-local-mcp

Configuration

This tool uses the standard Dremio CLI configuration format.

  1. Configure Profile: Use the dremio-cli or create ~/.dremio/profiles.yaml manually:

    profiles:
      default:
        base_url: "https://api.dremio.cloud"
        token: "your-pat-token"
        verify_ssl: true
    

Usage

Start the Server

dremio-local-mcp start --profile default

Connectivity Test

dremio-local-mcp test --profile default

Claude Desktop Config

Generate the configuration block:

dremio-local-mcp config --profile default

Copy the output into your claude_desktop_config.json.

Documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dremio_local_mcp-0.1.0.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dremio_local_mcp-0.1.0-py3-none-any.whl (21.5 kB view details)

Uploaded Python 3

File details

Details for the file dremio_local_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: dremio_local_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for dremio_local_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 13b394266765c5f4fbd38c3e52b507c505974b137fb0cd1d4e84901fce7cec74
MD5 4590400ba28814b5b93b724188deb3c2
BLAKE2b-256 7ed48debabedafda109745e885bcea3d61c8a42b899317c885f7076b649952e0

See more details on using hashes here.

File details

Details for the file dremio_local_mcp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for dremio_local_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0124b0dcba72eecd136a29edd21e43a397a8c40fcd5a93f23284ee4fe6b4ed15
MD5 070577ba46e925923b5053ebc7b58bbc
BLAKE2b-256 e22747f1dadc7a7a3dd06a20f81a19da7fd271d5059408015300fa1e01a2ab65

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page