Skip to main content
Glama
apache

drill-mcp

Official
by apache

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DRILL_URLNoThe URL of the Drillbit REST API (e.g., http://localhost:8047). Corresponds to the --url CLI flag.
DRILL_USERNoThe username for Drill authentication. Can only be set via this environment variable or a config file; there is no --user CLI flag.
DRILL_PASSWORDNoThe password for Drill authentication. Can only be set via this environment variable or a config file; there is no --password CLI flag.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
run_queryC

Run a single SQL statement against Drill and return its rows.

list_schemasA

List every schema visible on the cluster.

list_tablesB

List the tables in one schema.

describe_tableA

List a table's columns with their types and nullability.

list_storage_pluginsA

List storage plugin configurations, with all secrets redacted.

cluster_statusA

Report Drillbit membership and overall cluster status.

list_profilesA

List recent and running query profiles, newest first.

get_profileA

Fetch the full profile for one query id.

cancel_queryB

Cancel a running query by its query id.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/apache/drill-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server