Databricks

Databricks MCP integration

Queries Genie in natural language, submits and cancels job runs, publishes Lakeview dashboards, and manages security group membership.

447actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Execute genie message query

    Lyro runs the SQL query generated from your conversation and returns results instantly. You get fresh data without leaving the chat to check the warehouse.

  • Cancel SQL statement execution

    Lyro stops a running query if it's consuming resources or taking too long. Saves spend and frees up capacity on your warehouse.

  • Create genie message

    Lyro logs your analysis request in a Genie thread for future reference. Builds a searchable history you and your team can browse later.

See all 447 actions

How businesses use Databricks + Lyro

Each card is one request a support team gets, and the Databricks actions Lyro runs to close it.

  • Answer a data question through Genie

    Lyro opens a Genie conversation against the space scoped to the right tables, asks the question in plain language, and returns the result set, so a number nobody has a dashboard for still comes back.

    Start Genie ConversationCreate Genie MessageGet Genie Message Query Result
  • Stand up a dashboard or an alert

    Lyro builds a Lakeview dashboard from an existing query, publishes it for the people who need it, and attaches a SQL alert so a threshold breach surfaces on its own.

    Create Lakeview DashboardPublish Lakeview DashboardCreate SQL Alert
  • Grant and audit workspace access

    Lyro adds a new analyst to the right security group, lists who is already in it, and sets the permissions attached, so an access request is fulfilled and recorded in the same exchange.

    Add Member to Security GroupList Members of a Security GroupSet IAM Permissions
  • Run and supervise a job

    Lyro submits a job run, reports where it got to, and cancels one that is stuck holding a cluster, so a pipeline can be started and stopped without opening the workspace.

    Submit Databricks Job RunGet Databricks Job Run DetailsCancel Databricks Job Run

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Databricks actions it has and picks the ones a request needs.

  1. 01

    Connect Databricks

    Authorize the Databricks account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Databricks actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Databricks · Lyro

Everything else about Databricks

Setup, permissions, and the limits of what Lyro can do inside Databricks.

  • Yes. Start Genie Conversation, Create Genie Message, and Get Genie Message Query Result run against your existing spaces, and List Genie Spaces lets Lyro pick the one scoped to the right tables. The answer comes from your own space and the data it is already pointed at, not from a separate copy.

Every action available in Databricks

All 447 actions your agent can call on Databricks, straight from the live MCP connection.

  • Add member to security group

    Add a user or group as a member to a Databricks security group.

  • Delete custom llm agent

    Delete a Custom LLM agent created through Agent Bricks.

  • Create databricks app

    Create a new Databricks app with specified configuration.

  • Delete databricks app

    Delete a Databricks app from the workspace.

  • Deploy databricks app

    Create a deployment for a Databricks app.

  • Get databricks app details

    Retrieve details about a specific Databricks app by name.

  • Get databricks app permission levels

    Retrieve available permission levels for a Databricks app.

  • Get databricks app permissions

    Retrieve permissions for a Databricks app.

  • Get app deployment update

    Retrieve information about a specific app deployment update.

  • Set databricks app permissions

    Set permissions for a Databricks app, replacing all existing permissions.

  • Start databricks app

    Start the last active deployment of a Databricks app.

  • Stop databricks app

    Stop the active deployment of a Databricks app.

  • Update databricks app

    Update an existing Databricks app configuration.

  • Update databricks app permissions

    Incrementally update permissions for a Databricks app.

  • Cancel databricks job run

    Cancel a Databricks job run asynchronously.

  • Get catalog artifact allowlist

    Retrieve artifact allowlist configuration for a specified artifact type in Unity Catalog.

  • Delete catalog

    Delete a catalog from Unity Catalog metastore.

  • Get catalog details

    Retrieve details of a specific catalog in Unity Catalog.

  • Create catalog connection

    Create a new Unity Catalog connection to external data sources.

  • Delete catalog connection

    Delete a Unity Catalog connection to external data sources.

  • Get catalog connection

    Retrieve detailed information about a specific Unity Catalog connection.

  • Update catalog connection

    Update an existing Unity Catalog connection configuration.

  • Create catalog credential

    Create a new credential for Unity Catalog access to cloud services.

  • Delete catalog credential

    Delete a Unity Catalog credential for cloud storage or service access.

  • Generate temporary service credential

    Generate temporary credentials from a service credential with admin access.

  • Get catalog credential

    Retrieve detailed information about a specific Unity Catalog credential.

  • Update catalog credential

    Update an existing Unity Catalog credential with new properties.

  • Validate catalog credential

    Validate a Unity Catalog credential for external access.

  • Get entity tag assignment

    Retrieve a specific tag assignment for a Unity Catalog entity by tag key.

  • Create external location

    Create a new Unity Catalog external location combining a cloud storage path with a storage credential.

Ready to connect Databricks?

Authorize the account and your agent has all 447 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot