All integrations
Catalogue metadata onlydeveloper toolsv20260821_00

DATABRICKS

Databricks

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

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

427

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

2

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2API_KEY

OAUTH2

databricks_oauth2

Provider setup

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

  • Workspace URLfull · stringRequired

API_KEY

databricks_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • Workspace URLfull · stringRequired
  • Access Tokengeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 61–90 of 427 actions

Update Storage Credential

DATABRICKS_CATALOG_STORAGE_CREDENTIALS_UPDATE

Tool to update an existing storage credential in Unity Catalog. Use when you need to modify credential properties, cloud provider configuration, or ownership. The caller must be the owner of the storage credential or a metastore admin. Metastore admins can only modify the owner field.

Untrusted display-only summary

Validate Storage Credential

DATABRICKS_CATALOG_STORAGE_CREDENTIALS_VALIDATE

Tool to validate a storage credential configuration for Unity Catalog. Use when you need to verify that a storage credential can successfully access a cloud storage location. Requires metastore admin, storage credential owner, or CREATE_EXTERNAL_LOCATION privilege.

Untrusted display-only summary

Disable System Schema

DATABRICKS_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. System schemas store information about customer usage patterns such as audit logs, billing information, and lineage data. Requires account admin or metastore admin privileges.

Untrusted display-only summary

Enable System Schema

DATABRICKS_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. System schemas store information about audit logs, billing, compute usage, storage, lineage, and marketplace data. Requires account admin or metastore admin privileges.

Untrusted display-only summary

Delete Catalog Table

DATABRICKS_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. The operation requires appropriate permissions on the parent catalog, schema, and table.

Untrusted display-only summary

Check Table Exists

DATABRICKS_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. Requires metastore admin privileges, table ownership with SELECT privilege, or USE_CATALOG and USE_SCHEMA privileges on parent objects.

Untrusted display-only summary

Get Catalog Table Details

DATABRICKS_CATALOG_TABLES_GET

Tool to retrieve comprehensive metadata about a table from Unity Catalog metastore. Use when you need detailed table information including columns, type, storage, constraints, and governance metadata. Requires metastore admin privileges, table ownership, or SELECT privilege on the table, plus USE_CATALOG and USE_SCHEM…

Untrusted display-only summary

Update Catalog Table

DATABRICKS_CATALOG_TABLES_UPDATE

Tool to update Unity Catalog table properties. Use when you need to change the owner or comment of a table. The caller must be the owner of the parent catalog, have the USE_CATALOG privilege on the parent catalog and be the owner of the parent schema, or be the owner of the table and have the USE_CATALOG privilege on…

Untrusted display-only summary

Generate Temporary Path Credentials

DATABRICKS_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. Use when you need temporary access to cloud storage paths with specific read/write permissions. The credentials inherit the privileges of the requesting principal and are valid for a limited…

Untrusted display-only summary

Get Catalog Volume Details

DATABRICKS_CATALOG_VOLUMES_READ

Tool to retrieve detailed information about a specific Unity Catalog volume. Use when you need to get volume metadata including type, storage location, owner, and timestamps. Requires metastore admin privileges or volume ownership with appropriate USE_CATALOG and USE_SCHEMA privileges on parent objects.

Untrusted display-only summary

Update Catalog Workspace Bindings

DATABRICKS_CATALOG_WORKSPACE_BINDINGS_UPDATE_BINDINGS

Tool to update workspace bindings for a Unity Catalog securable (catalog). Use when you need to control which workspaces can access a catalog. Allows adding or removing workspace bindings with read-write or read-only access. Caller must be a metastore admin or owner of the catalog.

Untrusted display-only summary

Get Clean Room Asset

DATABRICKS_CLEANROOMS_CLEAN_ROOM_ASSETS_GET

Tool to retrieve detailed information about a specific asset within a Databricks Clean Room. Use when you need to get metadata and configuration for clean room assets such as tables, views, notebooks, volumes, or foreign tables.

Untrusted display-only summary

Create Clean Room Auto-Approval Rule

DATABRICKS_CLEANROOMS_CLEAN_ROOM_AUTO_APPROVAL_RULES_CREATE

Tool to create a new auto-approval rule for a Databricks Clean Room. Use when you need to automatically approve notebooks shared by other collaborators that meet specific criteria. In 2-person clean rooms, auto-approve notebooks from the other collaborator using author_collaborator_alias. In multi-collaborator clean r…

Untrusted display-only summary

Create Clean Room

DATABRICKS_CLEANROOMS_CLEAN_ROOMS_CREATE

Tool to create a new Databricks Clean Room for secure data collaboration with specified collaborators. Use when you need to establish a collaborative environment for multi-party data analysis. This is an asynchronous operation; the clean room starts in PROVISIONING state and becomes ACTIVE when ready. Requires metasto…

Untrusted display-only summary

Create Compute Cluster Policy

DATABRICKS_COMPUTE_CLUSTER_POLICIES_CREATE

Tool to create a new cluster policy with prescribed settings for controlling cluster creation. Use when you need to establish policies that govern cluster configurations. Only admin users can create cluster policies.

Untrusted display-only summary

Delete Compute Cluster Policy

DATABRICKS_COMPUTE_CLUSTER_POLICIES_DELETE

Tool to delete a cluster policy. Use when you need to remove a cluster policy from the workspace. Clusters governed by this policy can still run, but cannot be edited. Only workspace admin users can delete policies. This operation is permanent and cannot be undone.

Untrusted display-only summary

Edit Compute Cluster Policy

DATABRICKS_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. Note that this operation may make some clusters governed by the previous policy invalid.

Untrusted display-only summary

Get Compute Cluster Policy

DATABRICKS_COMPUTE_CLUSTER_POLICIES_GET

Tool to retrieve detailed information about a specific cluster policy by its ID. Use when you need to view the configuration and settings of an existing cluster policy.

Untrusted display-only summary

Get Compute Cluster Policy Permission Levels

DATABRICKS_COMPUTE_CLUSTER_POLICIES_GET_PERM_LEVELS

Tool to retrieve available permission levels for a Databricks cluster policy. Use when you need to understand what permission levels can be assigned to users, groups, or service principals for a specific cluster policy. Returns permission levels like CAN_USE with their descriptions.

Untrusted display-only summary

Get Compute Cluster Policy Permissions

DATABRICKS_COMPUTE_CLUSTER_POLICIES_GET_PERMS

Tool to retrieve permissions for a Databricks cluster policy. Use when you need to check who has access to a specific cluster policy and their permission levels. Returns the access control list with user, group, and service principal permissions, including inherited permissions from parent objects.

Untrusted display-only summary

Set Compute Cluster Policy Permissions

DATABRICKS_COMPUTE_CLUSTER_POLICIES_SET_PERMS

Tool to set permissions for a Databricks cluster policy, replacing all existing permissions. Use when you need to configure access control for a cluster policy. This operation replaces ALL existing permissions; non-admin users must be granted permissions to access the policy. Workspace admins always have permissions o…

Untrusted display-only summary

Update Cluster Policy Permissions

DATABRICKS_COMPUTE_CLUSTER_POLICIES_UPDATE_PERMS

Tool to incrementally update permissions on a Databricks cluster policy. Use when you need to modify permissions without replacing the entire permission set. This PATCH operation updates only the specified permissions, preserving existing permissions not included in the request.

Untrusted display-only summary

Get Compute Cluster Permission Levels

DATABRICKS_COMPUTE_CLUSTERS_GET_PERMISSION_LEVELS

Tool to retrieve available permission levels for a Databricks compute cluster. Use when you need to understand what permission levels can be assigned to users, groups, or service principals for a specific cluster. Returns permission levels like CAN_ATTACH_TO, CAN_RESTART, and CAN_MANAGE with their descriptions.

Untrusted display-only summary

List Compute Cluster Node Types

DATABRICKS_COMPUTE_CLUSTERS_LIST_NODE_TYPES

Tool to list all supported Spark node types available for cluster launch in the workspace region. Use when you need to determine which instance types are available for creating or configuring clusters. Returns detailed specifications including compute resources, storage capabilities, and cloud-specific attributes for…

Untrusted display-only summary

List Compute Cluster Availability Zones

DATABRICKS_COMPUTE_CLUSTERS_LIST_ZONES

Tool to list availability zones where Databricks clusters can be created. Use when you need to determine available zones for cluster deployment or planning redundancy. Returns the default zone and a list of all zones available in the workspace's cloud region. This endpoint is available for AWS workspaces.

Untrusted display-only summary

Permanently Delete Compute Cluster

DATABRICKS_COMPUTE_CLUSTERS_PERMANENT_DELETE

Tool to permanently delete a Databricks compute cluster. Use when you need to irreversibly remove a cluster and its resources. After permanent deletion, the cluster will no longer appear in the cluster list and cannot be recovered.

Untrusted display-only summary

Pin Compute Cluster

DATABRICKS_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. This operation is idempotent - pinning an already-pinned cluster has no effect. Requires workspace administrator privileges.

Untrusted display-only summary

List Compute Cluster Spark Versions

DATABRICKS_COMPUTE_CLUSTERS_SPARK_VERSIONS

Tool to list all available Databricks Runtime Spark versions for cluster creation. Use when you need to determine which Spark versions are available for creating or configuring clusters. The 'key' field from the response should be used as the 'spark_version' parameter when creating clusters.

Untrusted display-only summary

Start Compute Cluster

DATABRICKS_COMPUTE_CLUSTERS_START

Tool to start a terminated Databricks compute cluster asynchronously. Use when you need to restart a stopped cluster. The cluster transitions through PENDING state before reaching RUNNING. Poll cluster status to verify when fully started.

Untrusted display-only summary

Unpin Compute Cluster

DATABRICKS_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. This operation is idempotent - unpinning an already-unpinned cluster has no effect. Requires workspace administrator privileges.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.