Databricks Python Sdk
Provides Python guidance and assistance for developing backend services and APIs.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add databricks-python-sdk npx -- -y @trustedskills/databricks-python-sdk
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"databricks-python-sdk": {
"command": "npx",
"args": [
"-y",
"@trustedskills/databricks-python-sdk"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
The Databricks Python SDK skill enables AI agents to interact directly with the Databricks platform using official Python libraries. It allows for programmatic access to core services like Delta Lake, MLflow, and Jobs without requiring manual API configuration.
When to use it
- Automating data pipeline orchestration and job scheduling within a Databricks workspace.
- Retrieving real-time metrics from MLflow experiments or model registry endpoints.
- Executing SQL queries against Delta tables for ad-hoc analytics tasks.
- Deploying machine learning models directly into production environments via the SDK.
Key capabilities
- Direct integration with Databricks Runtime libraries.
- Support for managing clusters, notebooks, and workspaces programmatically.
- Seamless handling of Delta Lake operations and transformations.
- Native compatibility with MLflow tracking and deployment workflows.
Example prompts
- "Use the Databricks Python SDK to list all active jobs in my workspace and display their latest run status."
- "Query the Delta table
sales_2024using the SDK and return the top 10 records by revenue." - "Register a new model version in MLflow using the SDK and set it as the current production model."
Tips & gotchas
Ensure your AI agent has valid authentication credentials (e.g., Databricks tokens or service principals) before attempting to execute commands. The SDK requires Python 3.8+ and specific Databricks Runtime versions; verify compatibility with your workspace configuration to avoid runtime errors.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.