mcp-server-dabs

mcp-server-dabs

site icon
2025.03.14 0
JavaScriptDatabricks CLI 命令执行开发工具集成开发效率
mcp-server-dabs 是一个用于在本地操作系统上运行 Databricks Assets Bundle 命令的 MCP 服务器。它允许用户通过提供的工具执行 Databricks CLI 命令,并将命令的输出和退出代码传递回 LLM。
View on GitHub

Overview

基本能力

产品定位

mcp-server-dabs 是一个专门用于执行 Databricks Assets Bundle 命令的 MCP 服务器,旨在提高开发效率。

核心功能

  • 运行 Databricks CLI 命令:在包含现有 bundle 的目录中执行指定的 Databricks CLI 命令。
  • 传递命令结果:将命令的退出代码和标准输出传递回 LLM。

适用场景

  • 开发人员在本地环境中需要执行 Databricks CLI 命令的场景。
  • 需要将 Databricks CLI 命令的执行结果集成到 LLM 中的场景。

工具列表

  • run-commandrun-bundle-command
  • 功能:在 bundle 目录中运行指定的 Databricks CLI 命令。命令必须以 'databricks ' 开头。
  • 输入参数:command(字符串,要执行的命令);projectDir(字符串,项目目录)。

使用教程

使用依赖

  • 需要安装 Node.js 和 npm。
  • 需要安装 Git。

安装教程

  1. 克隆仓库: bash git clone https://github.com/anton-107/server-run-commands.git
  2. 进入项目目录: bash cd server-run-commands
  3. 安装依赖: bash npm install
  4. 构建项目: bash npm run build

调试方式

  1. 确保项目已正确构建。
  2. 检查 claude_desktop_config.json 配置文件是否正确配置了 MCP 服务器的路径和参数。
  3. 运行命令并检查输出是否符合预期。

许可证

None