mcp-server-dabs

mcp-server-dabs

0

This project is an MCP server enabling local execution of Databricks CLI commands within a bundle setup. It provides tools to manage and run commands efficiently on the local OS, integrating easily with platforms like Claude Desktop.

mcp-server-dabs

MCP server to run Databricks Assets Bundle commands on the local OS

Code written following the official MCP guide:

Tools

  • run-commandrun-bundle-command
    • Run provided databricks CLI command in a bundle directory. The command requires a folder with an existing bundle. The command must start with 'databricks '.
    • Input: command (string); projectDir (string)
    • Passes the process exit code and stdout back to the LLM

See other tools available in index.ts

Installation

  • git clone https://github.com/anton-107/server-run-commands.git
  • cd server-run-commands
  • npm install
  • npm run build

Usage with Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "databricks-dabs": {
      "command": "<PATH TO LOCAL NODE>",
      "args": [
        "<PATH TO GIT CLONE FOLDER>/mcp-server-dabs/build"
      ]
    }
  }
}