This repository provides a Model Context Protocol (MCP) server that connects to Databricks, enabling LLMs to execute SQL queries, list jobs, retrieve job statuses, and access detailed job information.
A Model Context Protocol (MCP) server that interfaces with the Databricks API, enabling LLMs to execute SQL queries, list jobs, and retrieve job statuses.
Start the server with python main.py. Test using npx @modelcontextprotocol/inspector python3 main.py.
Includes tools like run_sql_query(sql: str), list_jobs(), get_job_status(job_id: int), and get_job_details(job_id: int).
Enables natural language interaction with Databricks, allowing LLMs to execute tasks like querying tables, counting records, listing jobs, and checking job statuses.
JordiNeil/mcp-databricks-server
March 21, 2025
March 25, 2025
Python