ai-agent

Databricks SDK Py

Databricks SDK for Python (Beta)
561 stars213 forksPythonUpdated 8/12/2026100% free · open source
What it does

The Databricks SDK for Python allows startup founders to programmatically interact with Databricks resources, such as jobs, clusters, and databases, directly from their Python applications.

When to use it
  • When automating Databricks workflows and pipelines from a Python application
  • When integrating Databricks with other data tools and services using Python
  • When building custom Databricks tools and interfaces using Python
Ready-to-paste prompt
client.query('SELECT * FROM your_table_name')
Heads up: You need to replace 'your-server-hostname', 'your-http-path', and 'your-access-token' with actual values from your Databricks workspace, or set the DATABRICKS_SERVER_HOSTNAME, DATABRICKS_HTTP_PATH, and DATABRICKS_ACCESS_TOKEN environment variables
Saves to your device
Use with Claude
New

Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.

🔑 Needs an API key

Works after you add credentials — the setup agent will ask you for them.

Try it instantly — no install
Claude Code
mkdir -p ~/.claude/skills/databricks-sdk-py && curl -fsSL https://workflowstacks.com/api/skills/databricks-sdk-py/claude-skill -o ~/.claude/skills/databricks-sdk-py/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go — no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How Databricks SDK Py works
Codeflow
Free to inspect

Databricks SDK Py is a very large Python project (~83k lines across 406 code files, plus 67 test files). Setup is light: installs like a normal app. Reading the code is optional. Last commit this month, Apache-2.0 license, has a test suite.

Size
Very large codebase
~83k lines · 406 code files · days to read — use, don't read
Setup
One-command install
Installs like a normal app. Reading the code is optional.
Runs on
Python
No API keys detected
Python 100%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
  2. 2
    pyproject.toml
    Dependencies and the commands it exposes
  3. 3
    examples/account/billable_usage/download_usage_download.py
    A worked example — copy this to get going
What's in each folder
examples/Examples you can copy311 files
docs/Documentation302 files
databricks/Folder92 files
tests/Tests — proof it works75 files
.github/CI / automation (GitHub Actions)11 files
.codegen/Tool / agent settings2 files
.claude/Editor / agent settings1 files
READMEHas testsDocumentedCI checksExamples includedApache-2.0 licenseUpdated this month
Quick Actions
Details
Creator
databricks
Language
Python
Category
ai-agent
Published
6/21/2022

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.