Back to Home
vinay-ram1999 icon

databricks-mcp-server

Verified Safe

by vinay-ram1999

Overview

Exposes Databricks Unity Catalog metadata and read-only SQL query capabilities to LLMs and agents in an optimized, structured format for automated data discovery and SQL generation.

Installation

Run Command
uv run server.py

Environment Variables

  • DATABRICKS_HOST
  • DATABRICKS_TOKEN
  • DATABRICKS_CLIENT_ID
  • DATABRICKS_CLIENT_SECRET
  • DATABRICKS_OAUTH_TOKEN_URL
  • DATABRICKS_SQL_WAREHOUSE_ID
  • DATABRICKS_OAUTH_SCOPE
  • DATABRICKS_ACCOUNT_ID
  • PORT

Security Notes

The server explicitly uses environment variables for all sensitive credentials (Databricks host, tokens, client secrets, warehouse IDs), avoiding hardcoded secrets. The 'execute_spark_sql_query' tool is intentionally restricted to read-only SELECT queries, which is a critical security control when exposing SQL execution to AI agents. No usage of `eval`, `exec`, or obfuscation was found. The project promotes the principle of least privilege in its documentation.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens1500
Stars0
Forks0
Last Update2025-11-25

Tags

LLM ToolsData DiscoveryDatabricks Unity CatalogSQL GenerationData Lineage