用途:管理 Databricks 工作区连接,包括查看当前连接状态、列出可用工作区、切换工作区以及登录认证新工作区。
主要能力与用法:所有工作区操作都通过 manage_workspace MCP 工具完成,资料明确要求不要编辑 ~/.databrickscfg、不要使用 Bash、也不要使用 Databricks CLI。使用步骤为:先调用 ToolSearch,查询 select:mcp__databricks__manage_workspace 以加载该工具;再把用户意图映射为 action:status(查看当前工作区)、list(列出可用工作区)、switch(切换,需先 list 找到 profile 名,再传 profile="<name>",若给出 URL 则用 host="<url>")、login(登录认证,传 host="<url>");随后调用 mcp__databricks__manage_workspace 并传入对应 action 与参数;最后展示结果,status/switch/login 显示 host、profile、username,list 以表格展示并标记当前活动 profile。
限制:切换是会话级的,MCP 服务器重启后会重置。若需永久配置 profile,资料建议使用 databricks auth login -p <profile>,并在 ~/.databrickscfg 中更新 cluster_id 或 serverless_compute_id = auto。其余细节暂未提供。