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 1–30 of 427 actions

Add Member to Security Group

DATABRICKS_ADD_MEMBER_TO_SECURITY_GROUP

Tool to add a user or group as a member to a Databricks security group. Use when you need to grant group membership for access control.

Untrusted display-only summary

Delete Custom LLM Agent

DATABRICKS_AGENTBRICKS_AGENT_BRICKS_DELETE_CUSTOM_LLM

Tool to delete a Custom LLM agent created through Agent Bricks. Use when you need to remove a custom LLM and all associated data. This operation is irreversible and deletes all data including temporary transformations, model checkpoints, and internal metadata.

Untrusted display-only summary

Create Databricks App

DATABRICKS_APPS_APPS_CREATE

Tool to create a new Databricks app with specified configuration. Use when you need to create apps hosted on Databricks serverless platform to deploy secure data and AI applications. The app name must be unique within the workspace, contain only lowercase alphanumeric characters and hyphens, and cannot be changed afte…

Untrusted display-only summary

Delete Databricks App

DATABRICKS_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. When an app is deleted, Databricks automatically deletes the provisioned service principal.

Untrusted display-only summary

Deploy Databricks App

DATABRICKS_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. The deployment process provisions compute resources and uploads the source code. Deployments can be in states: IN_PROGRESS, SUCCEEDED, FAILED, or CANCELLED.

Untrusted display-only summary

Get Databricks App Details

DATABRICKS_APPS_APPS_GET

Tool to retrieve details about a specific Databricks app by name. Use when you need to get comprehensive information about an app including configuration, deployment status, compute resources, and metadata.

Untrusted display-only summary

Get Databricks App Permission Levels

DATABRICKS_APPS_APPS_GET_PERMISSION_LEVELS

Tool to retrieve available permission levels for a Databricks app. Use when you need to understand what permission levels can be assigned to users or groups for a specific app. Returns permission levels like CAN_USE and CAN_MANAGE with their descriptions.

Untrusted display-only summary

Get Databricks App Permissions

DATABRICKS_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. Returns the access control list including inherited permissions from parent or root objects.

Untrusted display-only summary

Get App Update Status

DATABRICKS_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, is in progress, or has never been updated. Use this to monitor the status of app configuration changes (such as description, compute size, or resource modifications) rath…

Untrusted display-only summary

Set Databricks App Permissions

DATABRICKS_APPS_APPS_SET_PERMISSIONS

Tool to set permissions for a Databricks app, replacing all existing permissions. Use when you need to configure access control for an app. This operation replaces ALL existing permissions; for incremental updates, use the update permissions endpoint instead. Admin permissions cannot be removed.

Untrusted display-only summary

Start Databricks App

DATABRICKS_APPS_APPS_START

Tool to start the last active deployment of a Databricks app. Use when you need to start a stopped app, which transitions it to the ACTIVE state. The start operation is asynchronous and the app will transition to the ACTIVE state after the operation completes.

Untrusted display-only summary

Stop Databricks App

DATABRICKS_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. The stop operation is asynchronous and the app will transition to the STOPPED state after the operation completes.

Untrusted display-only summary

Update Databricks App

DATABRICKS_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, budget policy, or API scopes. This is a partial update operation - only fields provided in the request will be updated, other fields retain their current values.

Untrusted display-only summary

Update Databricks App Permissions

DATABRICKS_APPS_APPS_UPDATE_PERMISSIONS

Tool to incrementally update permissions for a Databricks app. Use when you need to modify specific permissions without replacing the entire permission set. This PATCH operation updates only the specified permissions, preserving existing permissions not included in the request. For replacing all permissions, use SetPe…

Untrusted display-only summary

Get Catalog Artifact Allowlist

DATABRICKS_CATALOG_ARTIFACT_ALLOWLISTS_GET

Tool to retrieve artifact allowlist configuration for a specified artifact type in Unity Catalog. Use when you need to check which artifacts are permitted for use in your Databricks environment. Requires metastore admin privileges or MANAGE ALLOWLIST privilege on the metastore.

Untrusted display-only summary

Delete Catalog

DATABRICKS_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. By default, the catalog must be empty (except for information_schema). Use force=true to delete non-empty catalogs. Do not delete the main catalog as it can break existing data operatio…

Untrusted display-only summary

Get Catalog Details

DATABRICKS_CATALOG_CATALOGS_GET

Tool to retrieve details of a specific catalog in Unity Catalog. Use when you need to get information about a catalog including its metadata, owner, properties, and configuration. Requires metastore admin privileges, catalog ownership, or USE_CATALOG privilege.

Untrusted display-only summary

Create Catalog Connection

DATABRICKS_CATALOG_CONNECTIONS_CREATE

Tool to create a new Unity Catalog connection to external data sources. Use when you need to establish connections to databases and services such as MySQL, PostgreSQL, Snowflake, etc. Requires metastore admin privileges or CREATE CONNECTION privilege on the metastore.

Untrusted display-only summary

Delete Catalog Connection

DATABRICKS_CATALOG_CONNECTIONS_DELETE

Tool to delete a Unity Catalog connection to external data sources. Use when you need to remove connections to databases and services. Deleting a connection removes the abstraction used to connect from Databricks Compute to external data sources.

Untrusted display-only summary

Get Catalog Connection

DATABRICKS_CATALOG_CONNECTIONS_GET

Tool to retrieve detailed information about a specific Unity Catalog connection. Use when you need to get connection metadata, configuration, and properties for external data source connections.

Untrusted display-only summary

Update Catalog Connection

DATABRICKS_CATALOG_CONNECTIONS_UPDATE

Tool to update an existing Unity Catalog connection configuration. Use when you need to modify connection properties, credentials, ownership, or metadata for external data sources.

Untrusted display-only summary

Create Catalog Credential

DATABRICKS_CATALOG_CREDENTIALS_CREATE_CREDENTIAL

Tool to create a new credential for Unity Catalog access to cloud services. Use when you need to establish authentication for STORAGE (cloud storage) or SERVICE (external services like AWS Glue) purposes. Requires metastore admin or CREATE_STORAGE_CREDENTIAL/CREATE_SERVICE_CREDENTIAL privileges. Exactly one cloud cred…

Untrusted display-only summary

Delete Catalog Credential

DATABRICKS_CATALOG_CREDENTIALS_DELETE_CREDENTIAL

Tool to delete a Unity Catalog credential for cloud storage or service access. Use when you need to remove credentials that authenticate access to cloud resources. By default, deletion will fail if the credential has dependent resources. Use force=true to delete credentials with dependencies.

Untrusted display-only summary

Get Catalog Credential

DATABRICKS_CATALOG_CREDENTIALS_GET_CREDENTIAL

Tool to retrieve detailed information about a specific Unity Catalog credential. Use when you need to get credential metadata, configuration, and cloud provider details for storage or service credentials.

Untrusted display-only summary

Update Catalog Credential

DATABRICKS_CATALOG_CREDENTIALS_UPDATE_CREDENTIAL

Tool to update an existing Unity Catalog credential with new properties. Use when you need to modify credential configuration, ownership, or cloud provider settings. The caller must be the owner of the credential, a metastore admin, or have MANAGE permission on the credential. If the caller is a metastore admin, only…

Untrusted display-only summary

Generate Temporary Service Credential

DATABRICKS_CATALOG_CREDS_GENERATE_TEMP_SERVICE_CRED

Tool to generate temporary credentials from a service credential with admin access. Use when you need short-lived, scoped credentials for accessing cloud resources. The caller must be a metastore admin or have the ACCESS privilege on the service credential.

Untrusted display-only summary

Validate Catalog Credential

DATABRICKS_CATALOG_CREDS_VALIDATE_CRED

Tool to validate a Unity Catalog credential for external access. Use when you need to verify that a credential can successfully perform its intended operations. For SERVICE credentials, validates cloud service access. For STORAGE credentials, tests READ, WRITE, DELETE, LIST operations on the specified location.

Untrusted display-only summary

Get Entity Tag Assignment

DATABRICKS_CATALOG_ENTITY_TAG_ASSIGNMENTS_GET

Tool to retrieve a specific tag assignment for a Unity Catalog entity by tag key. Use when you need to get details about a tag assigned to catalogs, schemas, tables, columns, or volumes. Requires USE CATALOG and USE SCHEMA permissions on parent resources, and ASSIGN or MANAGE permissions on the tag policy for governed…

Untrusted display-only summary

Create External Location

DATABRICKS_CATALOG_EXTERNAL_LOCATIONS_CREATE

Tool to create a new Unity Catalog external location combining a cloud storage path with a storage credential. Use when you need to establish access to cloud storage in Azure Data Lake Storage, AWS S3, or Cloudflare R2. Requires metastore admin or CREATE_EXTERNAL_LOCATION privilege on both the metastore and the associ…

Untrusted display-only summary

Delete External Location

DATABRICKS_CATALOG_EXTERNAL_LOCATIONS_DELETE

Tool to delete an external location from Unity Catalog metastore. Use when you need to remove an external location that combines a cloud storage path with a storage credential. The caller must be the owner of the external location. Use force=true to delete even if there are dependent external tables or mounts.

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.