mcp-databricks-server

mcp-databricks-server

3.5

If you are the rightful owner of mcp-databricks-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that connects to Databricks API, allowing LLMs to run SQL queries, list jobs, and get job status.

The Databricks MCP Server is designed to facilitate seamless interaction between Language Model Models (LLMs) and the Databricks platform. By leveraging the Databricks API, this server allows users to execute SQL queries, list jobs, and retrieve job statuses directly from their Databricks environment. This integration is particularly useful for developers and data scientists who wish to automate data workflows or perform data analysis using natural language commands. The server requires a Databricks workspace with a personal access token and SQL warehouse endpoint, ensuring secure and efficient operations. With features like running SQL queries, listing jobs, and fetching job details, the Databricks MCP Server is a powerful tool for enhancing productivity and streamlining data operations.

Features

  • Run SQL queries on Databricks SQL warehouses
  • List all Databricks jobs
  • Get status of specific Databricks jobs
  • Get detailed information about Databricks jobs

Tools

  1. run_sql_query

    Execute SQL queries on your Databricks SQL warehouse

  2. list_jobs

    List all Databricks jobs in your workspace

  3. get_job_status

    Get the status of a specific Databricks job by ID

  4. get_job_details

    Get detailed information about a specific Databricks job