mcpField
D
databricks-config

databricks-config

github.com/databricks-solutionsクラウド・DevOps2.0k37 回インストール6 日前に更新
リポジトリ

databricks-config について

databricks-configは、MCPツールを使ったDatabricksワークスペース管理をエージェントに案内するスキルです。状態確認、一覧表示、切り替え、ログインを扱い、切り替えが現在のセッション中に限られることも示します。

主な機能

  1. 01現在のワークスペース状態の確認
  2. 02利用可能なワークスペースの一覧表示
  3. 03ワークスペース設定の切り替え
  4. 04ワークスペースへのログイン・接続
  5. 05操作結果の提示

活用シーン

  1. 01接続中のワークスペースの確認
  2. 02ワークスペースの検索と切り替え
  3. 03ワークスペースの認証

MCP 対応

ワークスペース操作にはDatabricksのmanage_workspace MCPツールを使い、事前にToolSearchで読み込むよう案内します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/databricks-solutions/ai-dev-kit --skill databricks-config

インストール後、Claude Code で/databricks-configを入力して読み込まれたか確認します。

詳細

すべてのワークスペース操作には、manage_workspace MCP ツールを使用してください。~/.databrickscfg を編集したり、Bash や Databricks CLI を使用したりしないでください。

手順

  1. クエリ select:mcp__databricks__manage_workspace を指定して ToolSearch を呼び出し、ツールを読み込みます。

  2. ユーザーの意図をアクションに対応付けます。

    • 状態/どのワークスペースか/現在 → action="status"
    • 一覧/利用可能なワークスペース → action="list"
    • X に切り替える → まず list を呼び出してプロファイル名を確認し、その後 action="switch", profile="<name>" を呼び出します(URL が指定されている場合は host="<url>")。
    • ログイン/接続/認証 → action="login", host="<url>"
  3. アクションと必要なパラメーターを指定して mcp__databricks__manage_workspace を呼び出します。

  4. 結果を提示します。status/switch/login の場合は、ホスト、プロファイル、ユーザー名を表示します。list の場合は、アクティブなプロファイルを示した書式付きの表を表示します。

注: 切り替えはセッション単位であり、MCP サーバーの再起動時にリセットされます。プロファイルを永続的に設定するには、databricks auth login -p <profile> を使用し、~/.databrickscfg を cluster_id または serverless_compute_id = auto で更新してください。

コメント