Data and BI - official Databricks server
Genie One MCP server
A Databricks-provided MCP (system.ai.genie_one_mcp) governed through Unity Gateway that sends natural-language data questions to Genie One, which writes SQL and returns answers grounded in Genie Ontology with links back to Databricks sources. Unity Catalog permissions are enforced on every request. It is served from your own instance at https://<workspace-hostname>/ai-gateway/mcp-services/system.ai.genie_one_mcp with OAuth or API key auth.
Last verified 5 tools6 sources
Install
Claude Code
About Claude Codeclaude mcp add --transport http --scope user \
--client-id claude-code --callback-port 3118 \
databricks-tools \
"https://<workspace-hostname>/ai-gateway/mcp-services/<catalog>.<schema>.<service-name>"Codex
About Codexcodex mcp add databricks-tools \
--url "https://<workspace-hostname>/ai-gateway/mcp-services/<catalog>.<schema>.<service>" \
--oauth-client-id <client-id>Cursor
About Cursor{
"mcpServers": {
"databricks-tools": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://<workspace-hostname>/ai-gateway/mcp-services/<catalog>.<schema>.<service>",
"3334",
"--static-oauth-client-info",
"{\"client_id\":\"<client-id>\"}",
"--static-oauth-client-metadata",
"{\"scope\":\"ai-gateway offline_access\"}"
]
}
}
}Generic
https://<workspace-hostname>/ai-gateway/mcp-services/system.ai.genie_one_mcpTools
genie_ask- Ask Genie a natural-language data question and start a response; returns conversation_id, response_id and status.
genie_poll_response- Fetch the latest state of an in-flight or completed response, including progress, final answer and deep links.
genie_get_query_result- Fetch the full SQL result (schema and rows) for a query Genie ran.
genie_cancel_response- Request cancellation of an in-flight Genie turn.
view_ask- Ask Genie a question and open the interactive MCP Apps View; offered instead of genie_ask to MCP Apps clients.
As documented on October 17, 2026. A running server reports its current list through tools/list.
Notes and caveats
- Install snippets are Databricks' generic Unity Gateway MCP snippets: replace <catalog>.<schema>.<service> with system.ai.genie_one_mcp.
- The Claude Code snippet uses the built-in claude-code OAuth client.
- Codex and Cursor snippets need an account admin to create an OAuth app with the ai-gateway scope; the Codex flow then needs codex mcp login databricks-tools --scopes ai-gateway,offline_access.
- Databricks also documents a Unity Gateway CLI path (ug mcp add --agents claude|codex|cursor) and personal access token configs for local testing.
- The previous beta endpoint https://<workspace-hostname>/api/2.0/mcp/genie is deprecated and sunsets 2026-10-31.
- Uses Genie One pricing.
More MCP servers for data and BI
- DatabricksStatus: Beta
Databricks SQL MCP server
A Databricks-provided MCP (system.ai.dbsql) that lets agents run AI-generated SQL on a SQL warehouse against Unity Catalog tables, with access governed by the caller's Unity Catalog and warehouse permissions. Queries run asynchronously and the agent polls for results.
Transport: Streamable HTTPAuth: OAuth or API key - AdobeStatus: Beta
Adobe Real-Time CDP MCP server
Adobe-hosted MCP server for querying Real-Time CDP audiences, audience evaluation and export jobs, destinations, sources and flow run history in natural language.
Transport: Streamable HTTPAuth: OAuth - Airbyte
Airbyte Agent MCP server
Hosted MCP server for Airbyte Agents that gives AI agents authenticated read and write access to business apps such as CRMs, support desks and billing tools through Airbyte agent connectors.
Transport: Streamable HTTPAuth: OAuth - AirbyteStatus: Beta
Airbyte MCP server
Hosted MCP server that connects AI agents to an Airbyte Cloud organization to build, monitor and troubleshoot data pipelines, and (with the context layer enabled) read live data directly from supported sources and destinations. A local version runs against self-managed Airbyte Core via the PyAirbyte package.
Transport: Streamable HTTP, stdioAuth: OAuth or API key - AtlanStatus: GA
Atlan MCP server
Hosted MCP server that lets AI clients search the Atlan catalog, traverse lineage, read and update governed metadata, glossaries and data quality rules, and run read-only SQL against connected warehouses. Calls run with the signed-in user's Atlan permissions.
Transport: Streamable HTTPAuth: OAuth or API key - dbt LabsStatus: GA
dbt MCP server
MCP server that gives AI clients access to dbt project metadata, the Semantic Layer, Discovery and Admin APIs, SQL execution and text-to-SQL, plus dbt CLI commands when self-hosted. Available as a self-hosted Python package (uvx dbt-mcp) or a remote server hosted on the dbt platform.
Transport: Streamable HTTP, stdioAuth: OAuth or API key
Related reading
- The Harness Is the New Cost Lever: Databricks' Benchmark and Pi's Context DisciplineCoding harness choice moved cost per task by more than 2x at the same quality in a Databricks benchmark. Why Pi's minimal context discipline explains the gap.
- Omnigent: Databricks' Meta-Harness for Orchestrating Claude Code, Codex, and Custom AgentsOmnigent is a Databricks meta-harness above Claude Code and Codex that keeps sessions, policies and skills portable. What it does and how to install it.
- What's New in Mastra (Late 2026): Harness, AgentController GA, Eval Gates and MCP 2.xMastra in late 2026: goals, schedules, signals, AgentController GA, eval gates and MCP 2.x, with type-checked TypeScript examples and honest tradeoffs.
- MCP vs A2A vs Function Calling: Which Layer Does What in 2026MCP vs A2A vs function calling compared on the 2026-07-28 MCP spec and A2A 1.0: what each protocol does, where they overlap, and how to stack them.
- Pydantic AI V2 in Late 2026: Capabilities, Graphs, Evals and MCPPydantic AI V2 explained through v2.57.0: capabilities, typed output, Conversation storage, caching, graphs, evals, MCP Apps and Logfire, with checked code.
- Reverse Engineer Anything (REA): What the MCP Server Does and Where the Line IsREA (Reverse Engineer Anything) is an MIT-licensed MCP server that lets Claude Code, Codex or Cursor inspect binaries, Electron apps and APKs. How to try it.
FAQ
What does the Genie One MCP server do?
A Databricks-provided MCP (system.ai.genie_one_mcp) governed through Unity Gateway that sends natural-language data questions to Genie One, which writes SQL and returns answers grounded in Genie Ontology with links back to Databricks sources. Unity Catalog permissions are enforced on every request. The vendor documents 5 tools, including genie_ask, genie_poll_response, genie_get_query_result and genie_cancel_response.
How do I add the Genie One MCP server to Claude Code?
Databricks documents a Claude Code config; copy it from the Claude Code section of this page. Snippets for Codex, Cursor and Generic are there too.
Does the Genie One MCP server need authentication?
Yes, OAuth or API key. Transport: Streamable HTTP. Status: GA, last checked October 17, 2026.
Sources
Last verified against 6 Databricks pages, then re-checked independently.
- docs.databricks.comhttps://docs.databricks.com/aws/en/agents/mcp-tools/genie-mcp
- docs.databricks.comhttps://docs.databricks.com/aws/en/agents/mcp-tools/built-in-mcp-services
- docs.databricks.comhttps://docs.databricks.com/aws/en/ai-gateway/coding-agent-supported-agents
- docs.databricks.comhttps://docs.databricks.com/aws/en/ai-gateway/coding-agent-claude
- docs.databricks.comhttps://docs.databricks.com/aws/en/ai-gateway/coding-agent-codex
- docs.databricks.comhttps://docs.databricks.com/aws/en/ai-gateway/coding-agent-cursor
Newsletter
New MCP servers, the week they ship
One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.