> ## Documentation Index
> Fetch the complete documentation index at: https://docs.boxd.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Databricks

> Databricks is the lakehouse company, helping data teams solve the world's toughest problems with unified analytics platform for big data and AI

Databricks is the lakehouse company, helping data teams solve the world's toughest problems with unified analytics platform for big data and AI.

`databricks` · **427 tools** · no triggers

## Connect it

```bash theme={"theme":"github-dark"}
run auth databricks
run auth databricks --scope team    # shared with the organization
```

Or from the [Integrations page](https://app.boxd.sh/integrations) in the console. See [Connections](/guides/integrations/connections) for personal versus shared, and who may remove one.

## Use it

```bash theme={"theme":"github-dark"}
run databricks          # common commands
run databricks --all    # every command
```

```ts theme={"theme":"github-dark"}
import { databricks } from "@boxd/run";
```

## Common tools

| Tool                                    | What it does                                                                                                                                           |
| --------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `catalog-catalogs-get`                  | Tool to retrieve details of a specific catalog in Unity Catalog.                                                                                       |
| `catalog-metastores-current`            | Tool to retrieve the current metastore assignment for the workspace being accessed.                                                                    |
| `catalog-metastores-get`                | Retrieves comprehensive details about a Unity Catalog metastore by its unique ID.                                                                      |
| `catalog-schemas-get`                   | Tool to retrieve details of a specific schema from Unity Catalog metastore.                                                                            |
| `catalog-tables-get`                    | Tool to retrieve comprehensive metadata about a table from Unity Catalog metastore.                                                                    |
| `catalog-tables-update`                 | Tool to update Unity Catalog table properties. Use when you need to change the owner or comment of a table.                                            |
| `compute-clusters-list-node-types`      | Tool to list all supported Spark node types available for cluster launch in the workspace region.                                                      |
| `create-cluster`                        | Tool to create a new Databricks Spark cluster with specified configuration.                                                                            |
| `create-job`                            | Creates a new Databricks job with specified tasks, schedules, and notifications.                                                                       |
| `delete-cluster`                        | Tool to terminate a Databricks Spark cluster asynchronously.                                                                                           |
| `edit-cluster`                          | Tool to edit an existing Databricks cluster configuration. Use when you need to modify cluster settings such as size, Spark version, node types, or... |
| `get-cluster`                           | Tool to retrieve comprehensive metadata and configuration details for a Databricks cluster by its unique identifier.                                   |
| `get-user-by-id`                        | Tool to retrieve information for a specific user in Databricks workspace by their ID.                                                                  |
| `iam-current-user-me`                   | Tool to retrieve details about the currently authenticated user or service principal making the API request.                                           |
| `iam-groups-v2-create`                  | Tool to create a new group in Databricks workspace using SCIM v2 protocol.                                                                             |
| `iam-groups-v2-get`                     | Tool to retrieve details of a specific group by ID from Databricks workspace using SCIM v2 protocol.                                                   |
| `iam-permissions-get`                   | Tool to retrieve IAM permissions for a Databricks workspace object.                                                                                    |
| `iam-permissions-get-permission-levels` | Tool to retrieve available permission levels for a Databricks workspace object.                                                                        |
| `iam-permissions-set`                   | Tool to set IAM permissions for a Databricks workspace object, replacing all existing permissions.                                                     |
| `iam-users-v2-create`                   | Tool to create a new user in Databricks workspace using SCIM v2 protocol.                                                                              |
| `iam-users-v2-delete`                   | Tool to delete a user from Databricks workspace using SCIM v2 protocol.                                                                                |
| `job-run-by-id`                         | Tool to retrieve metadata of a single Databricks job run by ID.                                                                                        |
| `jobs-jobs-cancel-run`                  | Tool to cancel a Databricks job run asynchronously. Use when you need to terminate a running job.                                                      |
| `jobs-jobs-get`                         | Tool to retrieve detailed information about a single Databricks job.                                                                                   |
| `jobs-jobs-get-permission-levels`       | Tool to retrieve available permission levels for a Databricks job.                                                                                     |

<Accordion title="All 427 tools" icon="list">
  | Tool                                                | What it does                                                                                                                                                              |
  | --------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `add-member-to-security-group`                      | Tool to add a user or group as a member to a Databricks security group.                                                                                                   |
  | `agentbricks-agent-bricks-delete-custom-llm`        | Tool to delete a Custom LLM agent created through Agent Bricks.                                                                                                           |
  | `apps-apps-create`                                  | Tool to create a new Databricks app with specified configuration.                                                                                                         |
  | `apps-apps-delete`                                  | Tool to delete a Databricks app from the workspace. Use when you need to remove an app and its associated service principal.                                              |
  | `apps-apps-deploy`                                  | Tool to create a deployment for a Databricks app. Use when you need to deploy an app with source code from a workspace path.                                              |
  | `apps-apps-get`                                     | Tool to retrieve details about a specific Databricks app by name.                                                                                                         |
  | `apps-apps-get-permission-levels`                   | Tool to retrieve available permission levels for a Databricks app.                                                                                                        |
  | `apps-apps-get-permissions`                         | Tool to retrieve permissions for a Databricks app. Use when you need to check who has access to an app and their permission levels.                                       |
  | `apps-apps-get-update`                              | Retrieves the current update status of a Databricks app. This endpoint returns whether the app's most recent configuration update succeeded, failed...                    |
  | `apps-apps-set-permissions`                         | Tool to set permissions for a Databricks app, replacing all existing permissions.                                                                                         |
  | `apps-apps-start`                                   | Tool to start the last active deployment of a Databricks app.                                                                                                             |
  | `apps-apps-stop`                                    | Tool to stop the active deployment of a Databricks app. Use when you need to stop a running app, which transitions it to the STOPPED state.                               |
  | `apps-apps-update`                                  | Tool to update an existing Databricks app configuration. Use when you need to modify app settings such as description, resources, compute size...                         |
  | `apps-apps-update-permissions`                      | Tool to incrementally update permissions for a Databricks app.                                                                                                            |
  | `catalog-artifact-allowlists-get`                   | Tool to retrieve artifact allowlist configuration for a specified artifact type in Unity Catalog.                                                                         |
  | `catalog-catalogs-delete`                           | Tool to delete a catalog from Unity Catalog metastore. Use when you need to permanently remove a catalog and optionally its contents.                                     |
  | `catalog-catalogs-get`                              | Tool to retrieve details of a specific catalog in Unity Catalog.                                                                                                          |
  | `catalog-connections-create`                        | Tool to create a new Unity Catalog connection to external data sources.                                                                                                   |
  | `catalog-connections-delete`                        | Tool to delete a Unity Catalog connection to external data sources.                                                                                                       |
  | `catalog-connections-get`                           | Tool to retrieve detailed information about a specific Unity Catalog connection.                                                                                          |
  | `catalog-connections-update`                        | Tool to update an existing Unity Catalog connection configuration.                                                                                                        |
  | `catalog-credentials-create-credential`             | Tool to create a new credential for Unity Catalog access to cloud services.                                                                                               |
  | `catalog-credentials-delete-credential`             | Tool to delete a Unity Catalog credential for cloud storage or service access.                                                                                            |
  | `catalog-credentials-get-credential`                | Tool to retrieve detailed information about a specific Unity Catalog credential.                                                                                          |
  | `catalog-credentials-update-credential`             | Tool to update an existing Unity Catalog credential with new properties.                                                                                                  |
  | `catalog-creds-generate-temp-service-cred`          | Tool to generate temporary credentials from a service credential with admin access.                                                                                       |
  | `catalog-creds-validate-cred`                       | Tool to validate a Unity Catalog credential for external access.                                                                                                          |
  | `catalog-entity-tag-assignments-get`                | Tool to retrieve a specific tag assignment for a Unity Catalog entity by tag key.                                                                                         |
  | `catalog-external-locations-create`                 | Tool to create a new Unity Catalog external location combining a cloud storage path with a storage credential.                                                            |
  | `catalog-external-locations-delete`                 | Tool to delete an external location from Unity Catalog metastore.                                                                                                         |
  | `catalog-external-locations-get`                    | Tool to retrieve details of a specific Unity Catalog external location.                                                                                                   |
  | `catalog-external-locations-update`                 | Tool to update an existing Unity Catalog external location properties.                                                                                                    |
  | `catalog-external-metadata-update-external`         | Tool to update an external metadata object in Unity Catalog.                                                                                                              |
  | `catalog-functions-update`                          | Tool to update function owner in Unity Catalog. Use when you need to change the ownership of a catalog function.                                                          |
  | `catalog-grants-get`                                | Tool to get permissions (grants) for a securable in Unity Catalog without inherited permissions.                                                                          |
  | `catalog-grants-get-effective`                      | Tool to get effective permissions for a securable in Unity Catalog, including inherited permissions from parent securables.                                               |
  | `catalog-grants-update`                             | Tool to update permissions for Unity Catalog securables by adding or removing privileges for principals.                                                                  |
  | `catalog-metastores-assign`                         | Tool to assign a Unity Catalog metastore to a workspace. Use when you need to link a workspace to a Unity Catalog metastore, enabling shared data...                      |
  | `catalog-metastores-create`                         | Tool to create a new Unity Catalog metastore. Use when you need to establish a top-level container for data in Unity Catalog, registering metadata...                     |
  | `catalog-metastores-current`                        | Tool to retrieve the current metastore assignment for the workspace being accessed.                                                                                       |
  | `catalog-metastores-delete`                         | Tool to delete a Unity Catalog metastore. Use when you need to permanently remove a metastore and its managed data.                                                       |
  | `catalog-metastores-get`                            | Retrieves comprehensive details about a Unity Catalog metastore by its unique ID.                                                                                         |
  | `catalog-metastores-summary`                        | Tool to retrieve summary information about the metastore associated with the current workspace.                                                                           |
  | `catalog-metastores-unassign`                       | Tool to unassign a Unity Catalog metastore from a workspace.                                                                                                              |
  | `catalog-metastores-update`                         | Tool to update configuration settings for an existing Unity Catalog metastore.                                                                                            |
  | `catalog-metastores-update-assignment`              | Tool to update a metastore assignment for a workspace. Use when you need to update the metastore\_id or default\_catalog\_name for a workspace that...                    |
  | `catalog-model-versions-get`                        | Tool to retrieve detailed information about a specific version of a registered model in Unity Catalog.                                                                    |
  | `catalog-model-versions-update`                     | Tool to update a Unity Catalog model version. Use when you need to modify the comment of a specific model version.                                                        |
  | `catalog-online-tables-delete`                      | Tool to delete an online table by name. Use when you need to permanently remove an online table and stop data synchronization.                                            |
  | `catalog-quality-monitors-get`                      | Tool to retrieve quality monitor configuration for a Unity Catalog table.                                                                                                 |
  | `catalog-quality-monitors-list-refreshes`           | Tool to retrieve the refresh history for a quality monitor on a Unity Catalog table.                                                                                      |
  | `catalog-registered-models-get`                     | Tool to retrieve detailed information about a registered model in Unity Catalog.                                                                                          |
  | `catalog-resource-quotas-get-quota`                 | Tool to retrieve usage information for a Unity Catalog resource quota defined by a child-parent pair.                                                                     |
  | `catalog-rfa-batch-create-access-requests`          | Tool to batch create access requests for Unity Catalog permissions.                                                                                                       |
  | `catalog-rfa-get-access-request-dests`              | Tool to retrieve access request destinations for a Unity Catalog securable.                                                                                               |
  | `catalog-rfa-update-access-request-dests`           | Tool to update access request notification destinations for Unity Catalog securables.                                                                                     |
  | `catalog-schemas-get`                               | Tool to retrieve details of a specific schema from Unity Catalog metastore.                                                                                               |
  | `catalog-storage-credentials-create`                | Tool to create a new storage credential in Unity Catalog for cloud data access.                                                                                           |
  | `catalog-storage-credentials-delete`                | Tool to delete a storage credential from the Unity Catalog metastore.                                                                                                     |
  | `catalog-storage-credentials-get`                   | Tool to retrieve storage credential details from Unity Catalog metastore by name.                                                                                         |
  | `catalog-storage-credentials-update`                | Tool to update an existing storage credential in Unity Catalog.                                                                                                           |
  | `catalog-storage-credentials-validate`              | Tool to validate a storage credential configuration for Unity Catalog.                                                                                                    |
  | `catalog-system-schemas-disable`                    | Tool to disable a system schema in Unity Catalog metastore. Use when you need to remove a system schema from the system catalog.                                          |
  | `catalog-system-schemas-enable`                     | Tool to enable a system schema in Unity Catalog metastore. Use when you need to activate a system schema to track customer usage patterns.                                |
  | `catalog-tables-delete`                             | Tool to delete a table from Unity Catalog. Use when you need to permanently remove a table from its parent catalog and schema.                                            |
  | `catalog-tables-exists`                             | Tool to check if a table exists in Unity Catalog metastore. Use when you need to verify table existence before performing operations.                                     |
  | `catalog-tables-get`                                | Tool to retrieve comprehensive metadata about a table from Unity Catalog metastore.                                                                                       |
  | `catalog-tables-update`                             | Tool to update Unity Catalog table properties. Use when you need to change the owner or comment of a table.                                                               |
  | `catalog-temp-path-creds-generate-temp-path-creds`  | Tool to generate short-lived, scoped temporary credentials for accessing external storage locations registered in Unity Catalog.                                          |
  | `catalog-volumes-read`                              | Tool to retrieve detailed information about a specific Unity Catalog volume.                                                                                              |
  | `catalog-workspace-bindings-update-bindings`        | Tool to update workspace bindings for a Unity Catalog securable (catalog).                                                                                                |
  | `cleanrooms-clean-room-assets-get`                  | Tool to retrieve detailed information about a specific asset within a Databricks Clean Room.                                                                              |
  | `cleanrooms-clean-room-auto-approval-rules-create`  | Tool to create a new auto-approval rule for a Databricks Clean Room.                                                                                                      |
  | `cleanrooms-clean-rooms-create`                     | Tool to create a new Databricks Clean Room for secure data collaboration with specified collaborators.                                                                    |
  | `compute-cluster-policies-create`                   | Tool to create a new cluster policy with prescribed settings for controlling cluster creation.                                                                            |
  | `compute-cluster-policies-delete`                   | Tool to delete a cluster policy. Use when you need to remove a cluster policy from the workspace.                                                                         |
  | `compute-cluster-policies-edit`                     | Tool to update an existing Databricks cluster policy. Use when you need to modify policy settings like name, definition, or restrictions.                                 |
  | `compute-cluster-policies-get`                      | Tool to retrieve detailed information about a specific cluster policy by its ID.                                                                                          |
  | `compute-cluster-policies-get-perm-levels`          | Tool to retrieve available permission levels for a Databricks cluster policy.                                                                                             |
  | `compute-cluster-policies-get-perms`                | Tool to retrieve permissions for a Databricks cluster policy.                                                                                                             |
  | `compute-cluster-policies-set-perms`                | Tool to set permissions for a Databricks cluster policy, replacing all existing permissions.                                                                              |
  | `compute-cluster-policies-update-perms`             | Tool to incrementally update permissions on a Databricks cluster policy.                                                                                                  |
  | `compute-clusters-get-permission-levels`            | Tool to retrieve available permission levels for a Databricks compute cluster.                                                                                            |
  | `compute-clusters-list-node-types`                  | Tool to list all supported Spark node types available for cluster launch in the workspace region.                                                                         |
  | `compute-clusters-list-zones`                       | Tool to list availability zones where Databricks clusters can be created.                                                                                                 |
  | `compute-clusters-permanent-delete`                 | Tool to permanently delete a Databricks compute cluster. Use when you need to irreversibly remove a cluster and its resources.                                            |
  | `compute-clusters-pin`                              | Tool to pin a Databricks compute cluster configuration. Use when you need to preserve a cluster's configuration beyond the standard 30-day retention period.              |
  | `compute-clusters-spark-versions`                   | Tool to list all available Databricks Runtime Spark versions for cluster creation.                                                                                        |
  | `compute-clusters-start`                            | Tool to start a terminated Databricks compute cluster asynchronously.                                                                                                     |
  | `compute-clusters-unpin`                            | Tool to unpin a Databricks compute cluster configuration. Use when you need to allow a cluster's configuration to be removed after termination.                           |
  | `compute-clusters-update`                           | Tool to partially update a Databricks compute cluster configuration using field masks.                                                                                    |
  | `compute-global-init-scripts-create`                | Tool to create a new global initialization script in Databricks workspace.                                                                                                |
  | `compute-global-init-scripts-delete`                | Tool to delete a global initialization script from Databricks workspace.                                                                                                  |
  | `compute-global-init-scripts-get`                   | Tool to retrieve complete details of a global initialization script in Databricks workspace.                                                                              |
  | `compute-global-init-scripts-update`                | Tool to update a global initialization script in Databricks workspace.                                                                                                    |
  | `compute-instance-pools-create`                     | Tool to create a new Databricks instance pool with specified configuration.                                                                                               |
  | `compute-instance-pools-delete`                     | Tool to delete a Databricks compute instance pool. Use when you need to permanently remove an instance pool.                                                              |
  | `compute-instance-pools-edit`                       | Tool to modify the configuration of an existing Databricks instance pool.                                                                                                 |
  | `compute-instance-pools-get`                        | Tool to retrieve detailed information about a Databricks instance pool by its ID.                                                                                         |
  | `compute-instance-pools-get-permissions`            | Tool to retrieve permissions for a Databricks instance pool.                                                                                                              |
  | `compute-instance-pools-get-perm-levels`            | Tool to retrieve available permission levels for a Databricks instance pool.                                                                                              |
  | `compute-instance-pools-set-permissions`            | Tool to set permissions for a Databricks instance pool, replacing all existing permissions.                                                                               |
  | `compute-instance-pools-update-perms`               | Tool to incrementally update permissions on a Databricks instance pool.                                                                                                   |
  | `compute-instance-profiles-add`                     | Tool to register an instance profile in Databricks for cluster launches.                                                                                                  |
  | `compute-instance-profiles-edit`                    | Tool to modify an existing AWS EC2 instance profile registered with Databricks.                                                                                           |
  | `compute-instance-profiles-remove`                  | Tool to remove an instance profile from Databricks. Use when you need to unregister an AWS instance profile ARN from Databricks.                                          |
  | `compute-policy-compl-for-clusters-enforce-compl`   | Tool to update a cluster to be compliant with the current version of its policy.                                                                                          |
  | `compute-policy-compl-for-clusters-get-compl`       | Tool to retrieve policy compliance status for a specific cluster.                                                                                                         |
  | `compute-policy-families-get`                       | Tool to retrieve information for a policy family by identifier and optional version.                                                                                      |
  | `create-cluster`                                    | Tool to create a new Databricks Spark cluster with specified configuration.                                                                                               |
  | `create-job`                                        | Creates a new Databricks job with specified tasks, schedules, and notifications.                                                                                          |
  | `dashboards-genie-create-message`                   | Tool to create a message in a Genie conversation and get AI-generated responses.                                                                                          |
  | `dashboards-genie-create-space`                     | Tool to create a new Genie space from a serialized payload for programmatic space management.                                                                             |
  | `dashboards-genie-delete-conversation`              | Tool to delete a conversation from a Genie space programmatically.                                                                                                        |
  | `dashboards-genie-delete-conv-message`              | Tool to delete a specific message from a Genie conversation.                                                                                                              |
  | `dashboards-genie-execute-message-attach-query`     | Tool to execute SQL query for an expired message attachment in a Genie space.                                                                                             |
  | `dashboards-genie-execute-message-query`            | Execute the SQL query associated with a Genie message and retrieve result data.                                                                                           |
  | `dashboards-genie-get-message`                      | Tool to retrieve details of a specific message from a Genie conversation.                                                                                                 |
  | `dashboards-genie-get-message-attach-query-result`  | Tool to retrieve SQL query results from a Genie message attachment.                                                                                                       |
  | `dashboards-genie-get-message-query-result`         | Tool to retrieve SQL query execution results for a Genie message (up to 5000 rows).                                                                                       |
  | `dashboards-genie-get-message-query-result-attach`  | Tool to retrieve SQL query execution results for a message attachment in a Genie space conversation.                                                                      |
  | `dashboards-genie-get-space`                        | Tool to retrieve detailed information about a specific Databricks Genie space by ID.                                                                                      |
  | `dashboards-genie-list-conversations`               | Tool to retrieve all existing conversation threads within a Genie space.                                                                                                  |
  | `dashboards-genie-list-conv-messages`               | Tool to retrieve all messages from a specific conversation thread in a Genie space.                                                                                       |
  | `dashboards-genie-list-spaces`                      | Tool to retrieve all Genie spaces in the workspace that the authenticated user has access to.                                                                             |
  | `dashboards-genie-send-message-feedback`            | Tool to send feedback for a Genie message. Use when you need to provide positive, negative, or no feedback rating for AI-generated messages in Genie conversations.       |
  | `dashboards-genie-start-conversation`               | Tool to start a new Genie conversation in a Databricks space for natural language data queries.                                                                           |
  | `dashboards-genie-trash-space`                      | Tool to move a Genie space to trash instead of permanently deleting it.                                                                                                   |
  | `dashboards-genie-update-space`                     | Tool to update an existing Genie space configuration. Use when you need to modify a Genie space's title, description, warehouse assignment, or...                         |
  | `dashboards-lakeview-create`                        | Tool to create a new Lakeview dashboard in Databricks. Use when you need to create AI/BI dashboards for data visualization and analytics.                                 |
  | `dashboards-lakeview-delete-schedule`               | Tool to delete a dashboard schedule from a Lakeview dashboard.                                                                                                            |
  | `dashboards-lakeview-embedded-get-published-dash`   | Retrieves authorization information needed to generate a downscoped OAuth token for embedding a published Lakeview dashboard for external viewers.                        |
  | `dashboards-lakeview-get`                           | Tool to retrieve details about a draft AI/BI Lakeview dashboard from the workspace.                                                                                       |
  | `dashboards-lakeview-get-published`                 | Tool to retrieve the current published version of a Lakeview dashboard.                                                                                                   |
  | `dashboards-lakeview-get-schedule`                  | Tool to retrieve a specific schedule for a Databricks AI/BI Lakeview dashboard.                                                                                           |
  | `dashboards-lakeview-publish`                       | Tool to publish an AI/BI Lakeview dashboard making it accessible via public link.                                                                                         |
  | `dashboards-lakeview-trash`                         | Tool to move a Lakeview dashboard to trash instead of permanently deleting it.                                                                                            |
  | `dashboards-lakeview-unpublish`                     | Tool to unpublish an AI/BI Lakeview dashboard while preserving its draft version.                                                                                         |
  | `dashboards-lakeview-update`                        | Tool to update a draft Lakeview dashboard configuration and metadata.                                                                                                     |
  | `database-database-create-database-catalog`         | Tool to register a Lakebase Postgres database as a Unity Catalog catalog in Databricks.                                                                                   |
  | `database-database-create-database-instance`        | Creates a new Lakebase Provisioned database instance in Databricks.                                                                                                       |
  | `database-database-delete-database-instance`        | Delete a Databricks Lakebase Postgres database instance. Permanently removes the database instance and all associated data.                                               |
  | `database-database-delete-synced-database-table`    | Tool to delete a synced table from Unity Catalog and stop data refreshes.                                                                                                 |
  | `database-database-find-database-instance-by-uid`   | Tool to find a database instance by its unique identifier (UID).                                                                                                          |
  | `database-database-generate-database-cred`          | Tool to generate OAuth token for database instance authentication.                                                                                                        |
  | `database-database-get-database-instance`           | Retrieves detailed information about a Databricks Lakebase (managed PostgreSQL) database instance by name.                                                                |
  | `dataquality-data-quality-create-monitor`           | Tool to create a data quality monitor for a Unity Catalog Delta table.                                                                                                    |
  | `dbfs-list`                                         | Tool to list the contents of a directory or get details of a file in DBFS.                                                                                                |
  | `delete-cluster`                                    | Tool to terminate a Databricks Spark cluster asynchronously.                                                                                                              |
  | `edit-cluster`                                      | Tool to edit an existing Databricks cluster configuration. Use when you need to modify cluster settings such as size, Spark version, node types, or...                    |
  | `files-dbfs-add-block`                              | Tool to append a block of data to an open DBFS stream. Use when uploading large files in chunks as part of the DBFS streaming upload workflow: 1)...                      |
  | `files-dbfs-create`                                 | Tool to open a stream to write to a DBFS file and returns a handle.                                                                                                       |
  | `files-dbfs-delete`                                 | Tool to delete a file or directory from DBFS. Use when you need to remove files or directories from the Databricks File System.                                           |
  | `files-dbfs-get-status`                             | Tool to get the information of a file or directory in DBFS. Use when you need to check if a file or directory exists, retrieve its size, type, or last modification time. |
  | `files-dbfs-move`                                   | Tool to move a file or directory from one location to another within DBFS.                                                                                                |
  | `files-dbfs-read`                                   | Tool to read the contents of a file from DBFS. Returns base64-encoded file data with maximum read size of 1 MB per request.                                               |
  | `get-all-library-statuses`                          | Tool to retrieve status of all libraries across all Databricks clusters.                                                                                                  |
  | `get-cluster`                                       | Tool to retrieve comprehensive metadata and configuration details for a Databricks cluster by its unique identifier.                                                      |
  | `get-user-by-id`                                    | Tool to retrieve information for a specific user in Databricks workspace by their ID.                                                                                     |
  | `iam-account-access-control-update-rule-set`        | Tool to update account-level access control rule set for service principals, groups, or budget policies.                                                                  |
  | `iam-account-groups-v2-get`                         | Tool to retrieve a specific group resource by its unique identifier from a Databricks account using SCIM v2 protocol.                                                     |
  | `iam-current-user-me`                               | Tool to retrieve details about the currently authenticated user or service principal making the API request.                                                              |
  | `iam-groups-v2-create`                              | Tool to create a new group in Databricks workspace using SCIM v2 protocol.                                                                                                |
  | `iam-groups-v2-delete`                              | Tool to delete a group from Databricks workspace using SCIM v2 protocol.                                                                                                  |
  | `iam-groups-v2-get`                                 | Tool to retrieve details of a specific group by ID from Databricks workspace using SCIM v2 protocol.                                                                      |
  | `iam-groups-v2-patch`                               | Tool to partially update a Databricks workspace group using SCIM 2.0 PATCH operations.                                                                                    |
  | `iam-groups-v2-update`                              | Tool to update an existing group in Databricks workspace using SCIM v2 protocol.                                                                                          |
  | `iam-permissions-get`                               | Tool to retrieve IAM permissions for a Databricks workspace object.                                                                                                       |
  | `iam-permissions-get-permission-levels`             | Tool to retrieve available permission levels for a Databricks workspace object.                                                                                           |
  | `iam-permissions-set`                               | Tool to set IAM permissions for a Databricks workspace object, replacing all existing permissions.                                                                        |
  | `iam-permissions-update`                            | Tool to incrementally update permissions on Databricks workspace objects including dashboards, jobs, clusters, warehouses, notebooks, and more.                           |
  | `iam-perm-migration-migrate-perms`                  | Tool to migrate ACL permissions from workspace groups to account groups.                                                                                                  |
  | `iam-service-principals-v2-create`                  | Tool to create a new service principal in Databricks workspace using SCIM v2 protocol.                                                                                    |
  | `iam-service-principals-v2-delete`                  | Tool to delete a service principal from Databricks workspace using SCIM v2 protocol.                                                                                      |
  | `iam-service-principals-v2-get`                     | Tool to retrieve details of a specific service principal by ID from Databricks workspace using SCIM v2 protocol.                                                          |
  | `iam-service-principals-v2-patch`                   | Tool to partially update a service principal using SCIM 2.0 PATCH operations.                                                                                             |
  | `iam-service-principals-v2-update`                  | Tool to update an existing service principal in Databricks workspace using SCIM v2 protocol.                                                                              |
  | `iam-users-v2-create`                               | Tool to create a new user in Databricks workspace using SCIM v2 protocol.                                                                                                 |
  | `iam-users-v2-delete`                               | Tool to delete a user from Databricks workspace using SCIM v2 protocol.                                                                                                   |
  | `iam-users-v2-patch`                                | Tool to partially update a user using SCIM 2.0 PATCH operations.                                                                                                          |
  | `iam-users-v2-update`                               | Tool to update a user in Databricks workspace using SCIM v2 protocol.                                                                                                     |
  | `iamv2-workspace-iam-v2-get-workspace-access`       | Retrieves workspace access details for a specific principal (user, service principal, or group) in Databricks.                                                            |
  | `job-compliance-listcompliance`                     | Tool to retrieve policy compliance status of all jobs using a given cluster policy.                                                                                       |
  | `job-run-by-id`                                     | Tool to retrieve metadata of a single Databricks job run by ID.                                                                                                           |
  | `jobs-jobs-cancel-all-runs`                         | Cancel all active runs of a Databricks job asynchronously. Requires either job\_id or all\_queued\_runs=true.                                                             |
  | `jobs-jobs-cancel-run`                              | Tool to cancel a Databricks job run asynchronously. Use when you need to terminate a running job.                                                                         |
  | `jobs-jobs-delete-run`                              | Tool to delete a non-active Databricks job run. Use when you need to remove a job run from the workspace.                                                                 |
  | `jobs-jobs-get`                                     | Tool to retrieve detailed information about a single Databricks job.                                                                                                      |
  | `jobs-jobs-get-permission-levels`                   | Tool to retrieve available permission levels for a Databricks job.                                                                                                        |
  | `jobs-jobs-set-permissions`                         | Tool to set permissions for a Databricks job, completely replacing all existing permissions.                                                                              |
  | `jobs-policy-compl-for-jobs-get-compl`              | Tool to retrieve policy compliance status for a specific job.                                                                                                             |
  | `list-catalogs`                                     | Tool to retrieve a list of all catalogs in the Unity Catalog metastore.                                                                                                   |
  | `list-clusters`                                     | Tool to list all pinned, active, and recently terminated Databricks clusters.                                                                                             |
  | `list-groups`                                       | Tool to list all groups in the Databricks workspace using SCIM v2 protocol.                                                                                               |
  | `list-instance-pools`                               | Tool to retrieve a list of all active instance pools in the Databricks workspace with their statistics and configuration.                                                 |
  | `list-jobs`                                         | Tool to list all jobs in the Databricks workspace using API 2.0.                                                                                                          |
  | `list-members-of-security-group`                    | Tool to retrieve all members (users and nested groups) of a Databricks security group.                                                                                    |
  | `list-model-serving-endpoints`                      | Lists all model serving endpoints in the Databricks workspace.                                                                                                            |
  | `list-pipelines`                                    | Tool to list Delta Live Tables pipelines in the workspace. Use when you need to retrieve a paginated list of pipelines with summary information.                          |
  | `list-repos`                                        | Tool to list Git repos that the calling user has Manage permissions on.                                                                                                   |
  | `list-runs`                                         | Tool to list Databricks job runs in descending order by start time.                                                                                                       |
  | `list-schemas`                                      | Tool to retrieve all schemas in a specified catalog from Unity Catalog.                                                                                                   |
  | `list-secrets`                                      | Tool to list all secret keys stored in a Databricks secret scope.                                                                                                         |
  | `list-secret-scopes`                                | Tool to list all secret scopes available in the Databricks workspace.                                                                                                     |
  | `list-sql-warehouses`                               | Tool to list all SQL warehouses in the Databricks workspace.                                                                                                              |
  | `list-tables`                                       | Tool to list all tables in a Unity Catalog schema with pagination support.                                                                                                |
  | `list-tokens`                                       | Tool to list all valid personal access tokens (PATs) for a user-workspace pair.                                                                                           |
  | `list-users`                                        | Tool to list all users in a Databricks workspace using SCIM 2.0 protocol.                                                                                                 |
  | `list-vector-search-endpoints`                      | Tool to list all vector search endpoints in the Databricks workspace.                                                                                                     |
  | `marketplace-consumer-listings-get`                 | Tool to retrieve a published listing from Databricks Marketplace that consumer has access to.                                                                             |
  | `marketplace-consumer-providers-get`                | Tool to retrieve information about a specific provider in the Databricks Marketplace with visible listings.                                                               |
  | `marketplace-provider-listings-create`              | Tool to create a new listing in Databricks Marketplace for data providers.                                                                                                |
  | `marketplace-provider-listings-get`                 | Tool to retrieve a specific marketplace provider listing by its identifier.                                                                                               |
  | `mktplace-consumer-installations-create`            | Tool to create a marketplace consumer installation for Databricks Marketplace listings.                                                                                   |
  | `mktplace-consumer-installations-delete`            | Tool to uninstall a Databricks Marketplace installation. Use when you need to remove an installed data product from your workspace.                                       |
  | `mktplace-consumer-installations-update`            | Tool to update marketplace consumer installation fields and rotate tokens for marketplace listings.                                                                       |
  | `mktplace-consumer-listings-batch-get`              | Retrieve multiple published marketplace listings by their IDs in a single API call.                                                                                       |
  | `mktplace-consumer-personalization-requests-get`    | Tool to retrieve personalization requests for a specific marketplace listing.                                                                                             |
  | `mktplace-consumer-providers-batch-get`             | Retrieve multiple marketplace provider details in a single batch API call.                                                                                                |
  | `mktplace-provider-analytics-dashboards-create`     | Tool to create a provider analytics dashboard for monitoring Databricks Marketplace listing metrics.                                                                      |
  | `mktplace-provider-analytics-dashboards-get`        | Tool to retrieve provider analytics dashboard information for monitoring consumer usage metrics.                                                                          |
  | `mktplace-provider-analytics-dash-get-latest`       | Tool to retrieve the latest logical version of the provider analytics dashboard template.                                                                                 |
  | `mktplace-provider-exchanges-delete-listing`        | Tool to remove the association between a marketplace exchange and a listing.                                                                                              |
  | `ml-experiments-create-experiment`                  | Tool to create a new MLflow experiment for tracking machine learning runs and models.                                                                                     |
  | `ml-experiments-create-logged-model`                | Tool to create a new logged model in MLflow that ties together model metadata, parameters, metrics, and artifacts.                                                        |
  | `ml-experiments-create-run`                         | Tool to create a new MLflow run within an experiment for tracking machine learning execution.                                                                             |
  | `ml-experiments-delete-experiment`                  | Tool to delete an MLflow experiment and associated metadata, runs, metrics, params, and tags.                                                                             |
  | `ml-experiments-delete-logged-model`                | Tool to delete a logged model from MLflow tracking. Use when you need to permanently remove a LoggedModel from the tracking server.                                       |
  | `ml-experiments-delete-logged-model-tag`            | Tool to delete a tag from a logged model in MLflow. Use when you need to remove metadata from a LoggedModel object.                                                       |
  | `ml-experiments-delete-run`                         | Tool to mark an MLflow run for deletion in ML experiments. Use when you need to remove a specific run from Databricks.                                                    |
  | `ml-experiments-delete-runs`                        | Tool to bulk delete runs in an ML experiment created before a specified timestamp.                                                                                        |
  | `ml-experiments-delete-tag`                         | Tool to delete a tag from an MLflow experiment run. Use when you need to remove run metadata.                                                                             |
  | `ml-experiments-finalize-logged-model`              | Tool to finalize a logged model in MLflow by updating its status to READY or FAILED.                                                                                      |
  | `ml-experiments-get-by-name`                        | Tool to retrieve MLflow experiment metadata by name. Use when you need to get experiment details using the experiment name.                                               |
  | `ml-experiments-get-experiment`                     | Tool to retrieve metadata for an MLflow experiment by ID. Use when you need to get experiment details including name, artifact location, lifecycle stage, and tags.       |
  | `ml-experiments-get-logged-model`                   | Tool to fetch logged model metadata by unique ID. Use when you need to retrieve a LoggedModel object representing a model logged to an MLflow Experiment.                 |
  | `ml-experiments-get-permission-levels`              | Tool to retrieve available permission levels for a Databricks ML experiment.                                                                                              |
  | `ml-experiments-get-permissions`                    | Tool to retrieve permissions for an MLflow experiment. Use when you need to check who has access to an experiment and their permission levels.                            |
  | `ml-experiments-get-run`                            | Tool to retrieve complete information about a specific MLflow run including metadata, metrics, parameters, tags, inputs, and outputs.                                     |
  | `ml-experiments-log-batch`                          | Tool to log a batch of metrics, parameters, and tags for an MLflow run in a single request.                                                                               |
  | `ml-experiments-log-inputs`                         | Tool to log dataset inputs to an MLflow run for tracking data sources used during model development.                                                                      |
  | `ml-experiments-log-logged-model-params`            | Tool to log parameters for a logged model in MLflow. Use when you need to attach hyperparameters or metadata to a LoggedModel object.                                     |
  | `ml-experiments-log-metric`                         | Tool to log a metric for an MLflow run with timestamp. Use when you need to record ML model performance metrics like accuracy, loss, or custom evaluation metrics.        |
  | `ml-experiments-log-model`                          | Tool to log a model artifact for an MLflow run (Experimental API).                                                                                                        |
  | `ml-experiments-log-outputs`                        | Tool to log dataset outputs from an MLflow run for tracking data generated during model development.                                                                      |
  | `ml-experiments-log-param`                          | Tool to log a parameter for an MLflow run as a key-value pair.                                                                                                            |
  | `ml-experiments-restore-experiment`                 | Tool to restore a deleted MLflow experiment and its associated metadata, runs, metrics, params, and tags.                                                                 |
  | `ml-experiments-restore-run`                        | Tool to restore a deleted MLflow run and its associated metadata, runs, metrics, params, and tags.                                                                        |
  | `ml-experiments-restore-runs`                       | Tool to bulk restore runs in an ML experiment that were deleted at or after a specified timestamp.                                                                        |
  | `ml-experiments-search-logged-models`               | Tool to search for logged models in MLflow experiments based on various criteria.                                                                                         |
  | `ml-experiments-set-experiment-tag`                 | Tool to set a tag on an MLflow experiment. Use when you need to add or update experiment metadata.                                                                        |
  | `ml-experiments-set-logged-model-tags`              | Tool to set tags on a logged model in MLflow. Use when you need to add or update metadata tags on a LoggedModel object for organization and tracking.                     |
  | `ml-experiments-set-permissions`                    | Tool to set permissions for an MLflow experiment, replacing all existing permissions.                                                                                     |
  | `ml-experiments-set-tag`                            | Tool to set a tag on an MLflow run. Use when you need to add custom metadata to runs for filtering, searching, and organizing experiments.                                |
  | `ml-experiments-update-experiment`                  | Tool to update MLflow experiment metadata, primarily for renaming experiments.                                                                                            |
  | `ml-experiments-update-permissions`                 | Tool to incrementally update permissions for an MLflow experiment.                                                                                                        |
  | `ml-experiments-update-run`                         | Tool to update MLflow run metadata including status, end time, and run name.                                                                                              |
  | `ml-feature-eng-delete-kafka-config`                | Tool to delete a Kafka configuration from ML Feature Engineering.                                                                                                         |
  | `ml-feature-store-create-online-store`              | Tool to create a Databricks Online Feature Store for real-time feature serving.                                                                                           |
  | `ml-feature-store-delete-online-store`              | Tool to delete an online store from ML Feature Store. Use when you need to remove online stores that provide low-latency feature serving infrastructure.                  |
  | `ml-forecasting-create-experiment`                  | Tool to create a new AutoML forecasting experiment for time series prediction.                                                                                            |
  | `ml-mat-features-delete-feature-tag`                | Delete a metadata tag from a specific feature column in a Databricks ML Feature Store table.                                                                              |
  | `ml-mat-features-get-feature-tag`                   | Tool to retrieve a specific tag from a feature in a feature table in ML Feature Store.                                                                                    |
  | `ml-mat-features-update-feature-tag`                | Tool to set or update a tag on a feature in a feature table in ML Feature Store.                                                                                          |
  | `ml-model-registry-get-perm-levels`                 | Retrieves the list of available permission levels that can be assigned to users or groups for a Databricks ML registered model.                                           |
  | `oauth2-service-principal-secrets-delete`           | Tool to delete an OAuth secret from a service principal at the account level.                                                                                             |
  | `oauth2-service-principal-secrets-proxy-create`     | Tool to create an OAuth secret for service principal authentication.                                                                                                      |
  | `pipelines-pipelines-delete`                        | Tool to delete a Databricks Delta Live Tables pipeline permanently and stop any active updates.                                                                           |
  | `pipelines-pipelines-get-permissions`               | Tool to retrieve permissions for a Databricks Delta Live Tables pipeline.                                                                                                 |
  | `pipelines-pipelines-get-perm-levels`               | Tool to retrieve available permission levels for a Databricks Delta Live Tables pipeline.                                                                                 |
  | `pipelines-pipelines-list-updates`                  | Tool to retrieve a paginated list of updates for a Databricks Delta Live Tables pipeline.                                                                                 |
  | `pipelines-pipelines-update-permissions`            | Tool to incrementally update permissions on a Databricks pipeline.                                                                                                        |
  | `qualitymonitorv2-quality-monitor-v2-create`        | Tool to create a quality monitor for Unity Catalog table. Use when you need to set up monitoring for data quality metrics, track drift over time, or...                   |
  | `search-mlflow-experiments`                         | Tool to search for MLflow experiments with filtering, ordering, and pagination support.                                                                                   |
  | `search-mlflow-runs`                                | Tool to search for MLflow runs with filtering, ordering, and pagination support.                                                                                          |
  | `serving-serving-endpoints-create-prov-thput`       | Tool to create a provisioned throughput serving endpoint for AI models in Databricks.                                                                                     |
  | `serving-serving-endpoints-delete`                  | Tool to delete a model serving endpoint and all associated data.                                                                                                          |
  | `serving-serving-endpoints-get`                     | Retrieves comprehensive details about a specific Databricks serving endpoint by name.                                                                                     |
  | `serving-serving-endpoints-get-open-api`            | Tool to retrieve the OpenAPI 3.1.0 specification for a serving endpoint.                                                                                                  |
  | `serving-serving-endpoints-get-perm-levels`         | Tool to retrieve available permission levels for a Databricks serving endpoint.                                                                                           |
  | `serving-serving-endpoints-put`                     | Tool to update rate limits for a Databricks serving endpoint.                                                                                                             |
  | `serving-serving-endpoints-put-ai-gateway`          | Tool to update AI Gateway configuration of a Databricks serving endpoint.                                                                                                 |
  | `settings-aibi-dash-embedding-access-policy-delete` | Tool to delete AI/BI dashboard embedding access policy, reverting to default.                                                                                             |
  | `settings-aibi-dash-embedding-access-policy-get`    | Tool to retrieve workspace AI/BI dashboard embedding access policy setting.                                                                                               |
  | `settings-aibi-dash-embedding-access-policy-update` | Tool to update AI/BI dashboard embedding workspace access policy at the workspace level.                                                                                  |
  | `settings-aibi-dash-embedding-approved-domains-get` | Tool to retrieve the list of domains approved to host embedded AI/BI dashboards.                                                                                          |
  | `settings-aibi-dash-embedding-domains-delete`       | Tool to delete the list of approved domains for AI/BI dashboard embedding, reverting to default.                                                                          |
  | `settings-aibi-dash-embedding-domains-update`       | Tool to update the list of domains approved to host embedded AI/BI dashboards at the workspace level.                                                                     |
  | `settings-automatic-cluster-update-get`             | Tool to retrieve automatic cluster update setting for the workspace.                                                                                                      |
  | `settings-automatic-cluster-update-update`          | Tool to update workspace automatic cluster update configuration with etag-based concurrency control.                                                                      |
  | `settings-compl-security-profile-get`               | Tool to retrieve workspace compliance security profile setting.                                                                                                           |
  | `settings-dash-email-subs-delete`                   | Tool to delete the dashboard email subscriptions setting, reverting to default value.                                                                                     |
  | `settings-dash-email-subs-get`                      | Tool to retrieve dashboard email subscriptions setting for the workspace.                                                                                                 |
  | `settings-dash-email-subs-update`                   | Tool to update the Dashboard Email Subscriptions setting for the workspace with etag-based concurrency control.                                                           |
  | `settings-default-namespace-delete`                 | Tool to delete the default namespace setting for the workspace, removing the default catalog configuration.                                                               |
  | `settings-default-namespace-get`                    | Tool to retrieve the default catalog namespace setting for the workspace.                                                                                                 |
  | `settings-default-namespace-update`                 | Tool to update the default catalog namespace configuration for workspace queries with etag-based concurrency control.                                                     |
  | `settings-default-warehouse-id-delete`              | Tool to delete the default warehouse ID setting for the workspace, reverting to default state.                                                                            |
  | `settings-default-warehouse-id-get`                 | Tool to retrieve the default SQL warehouse ID setting for the workspace.                                                                                                  |
  | `settings-default-warehouse-id-update`              | Tool to update the default SQL warehouse configuration for the workspace with etag-based concurrency control.                                                             |
  | `settings-disable-legacy-access-delete`             | Tool to delete the disable legacy access workspace setting, re-enabling legacy features.                                                                                  |
  | `settings-disable-legacy-access-get`                | Tool to retrieve the disable legacy access workspace setting.                                                                                                             |
  | `settings-disable-legacy-access-update`             | Tool to enable the workspace disable legacy access setting with optional etag-based concurrency control.                                                                  |
  | `settings-disable-legacy-dbfs-delete`               | Tool to delete the disable legacy DBFS workspace setting, reverting to default DBFS access behavior.                                                                      |
  | `settings-disable-legacy-dbfs-get`                  | Tool to retrieve the disable legacy DBFS workspace setting. Use when you need to check whether legacy DBFS root and mount access is disabled across...                    |
  | `settings-disable-legacy-dbfs-update`               | Tool to update workspace disable legacy DBFS setting with etag-based concurrency control.                                                                                 |
  | `settings-enable-export-notebook-get-enable`        | Tool to retrieve workspace setting controlling notebook export functionality.                                                                                             |
  | `settings-enable-export-notebook-patch-enable`      | Tool to update workspace notebook and file export setting. Use when you need to enable or disable users' ability to export notebooks and files from the Workspace UI.     |
  | `settings-enable-notebook-table-clipboard-get`      | Tool to retrieve notebook table clipboard setting for the workspace.                                                                                                      |
  | `settings-enable-notebook-table-clipboard-patch`    | Tool to update workspace setting for notebook table clipboard.                                                                                                            |
  | `settings-enable-results-downloading-get-enable`    | Tool to retrieve workspace setting controlling notebook results download functionality.                                                                                   |
  | `settings-enable-results-downloading-patch`         | Tool to update workspace notebook results download setting. Use when you need to enable or disable users' ability to download notebook results.                           |
  | `settings-enhanced-security-monitoring-get`         | Tool to retrieve enhanced security monitoring workspace setting.                                                                                                          |
  | `settings-enhanced-security-monitoring-update`      | Tool to update enhanced security monitoring workspace settings.                                                                                                           |
  | `settings-ip-access-lists-create`                   | Tool to create a new IP access list for workspace access control.                                                                                                         |
  | `settings-ip-access-lists-get`                      | Tool to retrieve details of a specific IP access list by its ID.                                                                                                          |
  | `settings-llm-proxy-partner-powered-workspace-get`  | Tool to retrieve workspace-level setting that controls whether partner-powered AI features are enabled.                                                                   |
  | `settings-llm-proxy-partner-workspace-delete`       | Tool to delete (revert to default) the partner-powered AI features workspace setting.                                                                                     |
  | `settings-llm-proxy-partner-workspace-update`       | Updates workspace-level setting that controls whether AI features are powered by partner-hosted models.                                                                   |
  | `settings-notif-dests-create`                       | Tool to create a notification destination for alerts and jobs.                                                                                                            |
  | `settings-notif-dests-delete`                       | Tool to delete a notification destination from the Databricks workspace.                                                                                                  |
  | `settings-notif-dests-update`                       | Tool to update an existing notification destination configuration.                                                                                                        |
  | `settings-notification-destinations-get`            | Tool to retrieve details of a notification destination by its UUID identifier.                                                                                            |
  | `settings-restrict-workspace-admins-delete`         | Tool to delete/revert the restrict workspace admins setting to its default state.                                                                                         |
  | `settings-restrict-workspace-admins-get`            | Tool to retrieve the restrict workspace admins setting for the workspace.                                                                                                 |
  | `settings-restrict-workspace-admins-update`         | Tool to update the restrict workspace admins setting with etag-based concurrency control.                                                                                 |
  | `settings-sql-results-download-delete`              | Tool to delete SQL results download workspace setting, reverting to default state where users are permitted to download results.                                          |
  | `settings-sql-results-download-get`                 | Tool to retrieve SQL results download workspace setting. Use when you need to check whether users within the workspace are allowed to download...                         |
  | `settings-sql-results-download-update`              | Tool to update workspace SQL results download setting controlling whether users can download results from SQL Editor and AI/BI Dashboards.                                |
  | `settings-token-management-delete`                  | Tool to delete a token specified by ID via token management.                                                                                                              |
  | `settings-token-management-get`                     | Tool to retrieve detailed information about a specific token by its ID from the token management system.                                                                  |
  | `settings-token-mgmt-get-perm-levels`               | Tool to retrieve available permission levels for personal access token management.                                                                                        |
  | `settings-token-mgmt-get-perms`                     | Tool to retrieve permissions for workspace token management.                                                                                                              |
  | `settings-token-mgmt-set-perms`                     | Tool to set permissions for personal access token management, replacing all existing permissions.                                                                         |
  | `settings-token-mgmt-update-perms`                  | Tool to incrementally update permissions for personal access token management.                                                                                            |
  | `settings-tokens-create`                            | Tool to create a personal access token (PAT) for Databricks API authentication.                                                                                           |
  | `settingsv2-workspace-settings-v2-get-public`       | Retrieves the current configuration of a workspace-level setting.                                                                                                         |
  | `settings-workspace-conf-set-status`                | Set workspace-level configuration settings for a Databricks workspace.                                                                                                    |
  | `sharing-providers-create`                          | Tool to create a new authentication provider in Unity Catalog for Delta Sharing.                                                                                          |
  | `sharing-providers-get`                             | Tool to retrieve information about a specific Delta Sharing provider in Unity Catalog.                                                                                    |
  | `sharing-providers-update`                          | Tool to update an existing Delta Sharing authentication provider in Unity Catalog.                                                                                        |
  | `sharing-recipients-create`                         | Tool to create a Delta Sharing recipient in Unity Catalog metastore.                                                                                                      |
  | `sharing-recipients-delete`                         | Tool to delete a Delta Sharing recipient from Unity Catalog metastore.                                                                                                    |
  | `sharing-recipients-get`                            | Tool to retrieve a Delta Sharing recipient from Unity Catalog metastore by name.                                                                                          |
  | `sharing-shares-create`                             | Tool to create a new share for data objects in Unity Catalog.                                                                                                             |
  | `sharing-shares-delete`                             | Tool to delete a Unity Catalog share from the metastore. Use when you need to permanently remove a share object.                                                          |
  | `sharing-shares-get`                                | Tool to retrieve details of a specific share from Unity Catalog.                                                                                                          |
  | `sharing-shares-share-permissions`                  | Tool to retrieve permissions for a Delta Sharing share from Unity Catalog.                                                                                                |
  | `sharing-shares-update`                             | Tool to update an existing share in Unity Catalog with changes to metadata or data objects.                                                                               |
  | `sql-alerts-create`                                 | Tool to create a new Databricks SQL alert for query monitoring.                                                                                                           |
  | `sql-alerts-delete`                                 | Tool to delete a Databricks SQL alert (soft delete to trash).                                                                                                             |
  | `sql-alerts-get`                                    | Tool to retrieve details of a specific Databricks SQL alert by its UUID.                                                                                                  |
  | `sql-alerts-legacy-create`                          | Tool to create a legacy SQL alert that periodically runs a query and notifies when conditions are met.                                                                    |
  | `sql-alerts-legacy-delete`                          | Tool to permanently delete a legacy SQL alert (permanent deletion).                                                                                                       |
  | `sql-alerts-legacy-get`                             | Tool to retrieve details of a specific legacy SQL alert by its ID.                                                                                                        |
  | `sql-alerts-legacy-list`                            | Tool to list all legacy SQL alerts accessible to the authenticated user.                                                                                                  |
  | `sql-alerts-legacy-update`                          | Tool to update a legacy SQL alert configuration including name, query reference, trigger conditions, and notification settings.                                           |
  | `sql-alerts-update`                                 | Tool to update an existing Databricks SQL alert using partial update with field mask.                                                                                     |
  | `sql-dashboards-delete`                             | Tool to delete a legacy Databricks SQL dashboard by moving it to trash (soft delete).                                                                                     |
  | `sql-dashboards-get`                                | Tool to retrieve complete legacy dashboard definition with metadata, widgets, and queries.                                                                                |
  | `sql-dashboards-update`                             | Tool to update legacy Databricks SQL dashboard attributes (name, run\_as\_role, tags).                                                                                    |
  | `sql-dbsql-permissions-get`                         | Tool to retrieve the access control list for legacy DBSQL (Redash-based) objects including alerts, dashboards, and queries.                                               |
  | `sql-dbsql-permissions-set`                         | Tool to set access control list for legacy SQL objects (alerts, dashboards, queries, or data\_sources).                                                                   |
  | `sql-queries-create`                                | Tool to create a saved SQL query object in Databricks. Use when you need to create a new saved query definition that includes the target SQL...                           |
  | `sql-queries-delete`                                | Tool to delete a Databricks SQL query (soft delete to trash).                                                                                                             |
  | `sql-queries-get`                                   | Tool to retrieve detailed information about a specific SQL query by its UUID.                                                                                             |
  | `sql-queries-legacy-create`                         | Tool to create a new SQL query definition using the legacy API.                                                                                                           |
  | `sql-queries-legacy-delete`                         | Tool to delete a legacy SQL query (soft delete to trash). Use when you need to remove a legacy query from searches and list views.                                        |
  | `sql-queries-legacy-get`                            | Tool to retrieve details of a specific legacy SQL query by its UUID.                                                                                                      |
  | `sql-queries-legacy-restore`                        | Tool to restore a trashed SQL query to active state. Use when you need to recover a deleted query within 30 days of deletion.                                             |
  | `sql-queries-legacy-update`                         | Tool to update an existing SQL query definition using the legacy API.                                                                                                     |
  | `sql-queries-update`                                | Tool to update a saved SQL query object in Databricks using partial field updates.                                                                                        |
  | `sql-query-history-list`                            | Tool to retrieve the history of SQL queries executed against SQL warehouses and serverless compute.                                                                       |
  | `sql-query-visualizations-create`                   | Tool to create a new visualization for a Databricks SQL query.                                                                                                            |
  | `sql-query-visualizations-legacy-create`            | Tool to create a visualization in a SQL query using the legacy API.                                                                                                       |
  | `sql-query-visualizations-legacy-delete`            | Tool to permanently delete a legacy SQL query visualization.                                                                                                              |
  | `sql-query-visualizations-legacy-update`            | Tool to update a visualization in a SQL query using the legacy API.                                                                                                       |
  | `sql-query-visualizations-update`                   | Tool to update an existing Databricks SQL query visualization using partial update with field mask.                                                                       |
  | `sql-redash-config-get-config`                      | Tool to retrieve workspace configuration for Redash V2 in Databricks SQL.                                                                                                 |
  | `sql-statement-exec-cancel-exec`                    | Tool to cancel an executing SQL statement on a Databricks warehouse.                                                                                                      |
  | `sql-statement-exec-execute-statement`              | Execute a SQL statement on a Databricks SQL warehouse. Returns results inline if the query completes within the wait timeout, otherwise returns a...                      |
  | `sql-statement-exec-get-result-chunk`               | Get a specific chunk of results from a SQL statement execution.                                                                                                           |
  | `sql-statement-exec-get-statement`                  | Get the status, manifest, and first chunk of results for a SQL statement execution.                                                                                       |
  | `sql-warehouses-delete`                             | Deletes a SQL warehouse from the Databricks workspace. Use this tool to permanently remove a SQL warehouse (compute resource) that is no longer needed.                   |
  | `sql-warehouses-edit`                               | Tool to update the configuration of an existing SQL warehouse.                                                                                                            |
  | `sql-warehouses-get`                                | Tool to retrieve detailed information about a specific SQL warehouse by its ID.                                                                                           |
  | `sql-warehouses-get-permission-levels`              | Tool to retrieve available permission levels for a Databricks SQL warehouse.                                                                                              |
  | `sql-warehouses-get-permissions`                    | Tool to retrieve permissions for a Databricks SQL warehouse.                                                                                                              |
  | `sql-warehouses-get-workspace-warehouse-config`     | Tool to retrieve workspace-level SQL warehouse configuration settings.                                                                                                    |
  | `sql-warehouses-set-permissions`                    | Tool to set permissions for a Databricks SQL warehouse, replacing all existing permissions.                                                                               |
  | `sql-warehouses-set-workspace-warehouse-config`     | Tool to configure workspace-level SQL warehouse settings shared by all SQL warehouses.                                                                                    |
  | `sql-warehouses-start`                              | Tool to start a stopped Databricks SQL warehouse asynchronously.                                                                                                          |
  | `sql-warehouses-update-permissions`                 | Tool to incrementally update permissions for a Databricks SQL warehouse.                                                                                                  |
  | `submit-run`                                        | Tool to submit a one-time run without creating a job. Use when you need to execute a task directly without saving it as a job definition.                                 |
  | `tags-tag-policies-create-tag-policy`               | Tool to create a new tag policy (governed tag) in Databricks with built-in rules for consistency and control.                                                             |
  | `tags-tag-policies-delete-tag-policy`               | Tool to delete a tag policy by its key, making the tag ungoverned.                                                                                                        |
  | `tags-tag-policies-get-tag-policy`                  | Tool to retrieve a specific tag policy by its associated governed tag's key.                                                                                              |
  | `tags-tag-policies-update-tag-policy`               | Tool to update an existing tag policy (governed tag) with specified fields.                                                                                               |
  | `update-job-by-id`                                  | Tool to completely reset all settings for a Databricks job. Use when you need to overwrite all job configuration at once.                                                 |
  | `vectorsearch-vector-search-endpoints-create`       | Tool to create a new vector search endpoint to host indexes in Databricks Mosaic AI Vector Search.                                                                        |
  | `vectorsearch-vector-search-indexes-delete-index`   | Tool to delete a vector search index from Databricks workspace.                                                                                                           |
  | `vectorsearch-vector-search-indexes-query-index`    | Tool to query vector search index to find similar vectors and return associated documents.                                                                                |
  | `vectorsearch-vector-search-indexes-upsert-data`    | Tool to upsert (insert or update) data into a Direct Vector Access Index.                                                                                                 |
  | `workspace-git-credentials-create`                  | Tool to create Git credentials for authenticating with remote Git repositories in Databricks.                                                                             |
  | `workspace-git-credentials-delete`                  | Tool to delete Git credentials for remote repository authentication in Databricks.                                                                                        |
  | `workspace-git-credentials-get`                     | Tool to retrieve Git credentials for authenticating with remote Git repositories in Databricks.                                                                           |
  | `workspace-git-credentials-update`                  | Tool to update existing Git credentials for authenticating with remote Git repositories in Databricks.                                                                    |
  | `workspace-list`                                    | Tool to list the contents of a directory in Databricks workspace.                                                                                                         |
  | `workspace-repos-create`                            | Tool to create and optionally checkout a Databricks Repo linking a Git repository to the workspace.                                                                       |
  | `workspace-repos-delete`                            | Tool to delete a Git repository from Databricks workspace. Use when you need to permanently remove a repository.                                                          |
  | `workspace-repos-get-permission-levels`             | Tool to retrieve available permission levels for a Databricks workspace repository.                                                                                       |
  | `workspace-repos-set-permissions`                   | Tool to set permissions for a workspace repository, replacing all existing permissions.                                                                                   |
  | `workspace-repos-update`                            | Tool to update a workspace repo to a different branch or tag.                                                                                                             |
  | `workspace-repos-update-permissions`                | Tool to incrementally update permissions on a Databricks workspace repository.                                                                                            |
  | `workspace-secrets-create-scope`                    | Tool to create a new secret scope in Databricks workspace. Use when you need to establish a secure location to store credentials and sensitive information.               |
  | `workspace-secrets-delete-acl`                      | Tool to delete an access control list from a Databricks secret scope.                                                                                                     |
  | `workspace-secrets-delete-scope`                    | Tool to delete a secret scope and all associated secrets and ACLs.                                                                                                        |
  | `workspace-secrets-delete-secret`                   | Tool to delete a secret from a Databricks secret scope. Use when you need to remove a secret stored in a scope.                                                           |
  | `workspace-secrets-get-acl`                         | Tool to retrieve ACL details for a principal on a Databricks secret scope.                                                                                                |
  | `workspace-secrets-get-secret`                      | Tool to get a secret value from a Databricks secret scope. Use when you need to retrieve the actual value of a secret stored in a scope.                                  |
  | `workspace-secrets-put-acl`                         | Tool to create or overwrite access control list for a principal on a Databricks secret scope.                                                                             |
  | `workspace-secrets-put-secret`                      | Tool to insert or update a secret in a Databricks secret scope.                                                                                                           |
  | `workspace-workspace-delete`                        | Tool to permanently delete a workspace object or directory. Use when you need to remove notebooks, files, or directories from the workspace.                              |
  | `workspace-workspace-export`                        | Tool to export a workspace object (notebook, dashboard, or file) as file content or base64-encoded string.                                                                |
  | `workspace-workspace-get-status`                    | Tool to retrieve status and metadata for any workspace object including notebooks, directories, dashboards, and files.                                                    |
  | `workspace-workspace-import`                        | Import a notebook or file into the Databricks workspace from base64-encoded content.                                                                                      |
  | `workspace-workspace-mkdirs`                        | Tool to create a directory and necessary parent directories in the workspace.                                                                                             |
</Accordion>

[Open Databricks in the console →](https://app.boxd.sh/integrations/detail/databricks)
