Skip to main content

Dremio MCP Server

The Dremio MCP Server is an open-source project that enables AI chat clients or agents to securely interact with your Dremio deployment using natural language. Connecting to the Dremio-hosted MCP Server is the fastest path to enabling external AI chat clients to work with Dremio. The Dremio-hosted MCP Server provides OAuth support, which guarantees and propagates the user identity, authentication, and authorization for all interactions with Dremio. Once connected, you can use natural language to explore and query data, perform analysis and create visualizations, create views, and analyze system performance. While you can fork the open-source Dremio MCP Server for customization or install it locally for use with a personal AI chat client account we recommend using the Dremio-hosted MCP Server available to all projects for experimentation, development and production when possible.

Configure Connectivity

Review the documentation below from AI chat client providers to verify you meet the requirements for creating custom connectors before proceeding.

To configure connectivity to your Dremio-hosted MCP Server, you first need to set up a Native OAUth application and provide the redirect URLs for the AI chat client you are using.

  • If you are using Claude, fill in https://claude.ai/api/mcp/auth_callback,https://claude.com/api/mcp/auth_callback,http://localhost/callback,http://localhost as redirect URLs for the OAuth Application
  • If you are using ChatGPT, fill in https://chatgpt.com/connector_platform_oauth_redirect,http://localhost as the redirect URLs for the OAuth Application
  • For a custom AI chat client, you will need to speak to your administrator.

Then configure the custom connector to the Dremio-hosted MCP Server by providing the client ID from the OAuth application and the MCP endpoint for your control plane.

  • For Dremio instances using the US control plane, your MCP endpoint is mcp.dremio.cloud/mcp/{project_id}.
  • For Dremio instances using the European control plane, your MCP endpoint is mcp.eu.dremio.cloud/mcp/{project_id}.
  • If you are unsure of your endpoint, you can copy the MCP endpoint from the Project Overview page in Project Settings.