メインコンテンツまでスキップ

Claudeデスクトップに接続

Unity Gatewayを通じて、モデル、MCPツール、およびスキルを使用して コード または Cowork でClaude desktopを使用します。Claude desktopはAnthropicサブスクリプションリレーもサポートしています。

前提条件​

Databricks ワークスペースの URL、使用するモデルとツールへのアクセス権、およびClaude デスクトップの最新バージョンが必要です。

Windows では、ug configure を実行する前に Claude デスクトップを少なくとも 1 回開き、アプリがローカルデータを初期化できるようにしてください。

Anthropicサブスクリプションリレーを使用する場合は、Claude Code CLIをインストールしてください。

Unity Gateway CLIを使用して接続する(推奨)​

ugをインストールし、対話型ターミナルで次のコマンドをランします。

Bash
ug configure --agents claude

ワークスペースを選択してサインインしてください。このコマンドは、Claude Code とインストールされている Claude デスクトップ作業エージェントの両方を同じワークスペースに対して設定します。ug は、ワークスペースで利用可能なモデル、MCPサーバー、スキル、および認証情報の更新設定を使用して、Claude デスクトッププロファイルを作成および選択します。

Claudeデスクトップを開くか再起動し、 コード または コラボレーション で会話を開始します。モデルピッカーを使用してモデルを変更します。

MDM でデプロイ​

モバイルデバイス管理(MDM)を使用して組織全体にClaudeデスクトップを導入するには、AnthropicのMDM導入ガイドをご覧ください。

サポートされている機能と制限事項​

この設定では、Claudeデスクトップのサードパーティ推論モードを使用します。

機能

サポート

Code tabとCowork tab

Unity Gatewayを介したモデル推論でサポートされています。

MCPサーバー、ツール、スキル

Unity GatewayからのMCPサーバー、ツール、および共有スキルをサポートしています。

スケジュールされたタスク

サポートされています。スケジュールされたタスクは、標準のClaudeデスクトップと同じように機能します。

Anthropicサブスクリプションリレー

サポートされています。リレーを構成する前に、Claude Code CLIをインストールします。

Smart Routing

サポートされていません。

機能

サポート

Code tabとCowork tab

Unity Gatewayを介したモデル推論でサポートされています。

MCPサーバー、ツール、スキル

Unity GatewayからのMCPサーバー、ツール、および共有スキルをサポートしています。

スケジュールされたタスク

サポートされています。スケジュールされたタスクは、標準のClaudeデスクトップと同じように機能します。

Anthropicサブスクリプションリレー

サポートされています。リレーを構成する前に、Claude Code CLIをインストールします。

Smart Routing

サポートされていません。

手動でセットアップ​

このセットアップは、ugが使用できない場合にのみ使用してください。OAuthクライアントIDと、手動で構成されたClaude desktopプロファイルが必要です。

1. OAuth クライアント ID を取得する​

defaultのClaudeクライアントID https://claude.ai/oauth/mcp-oauth-client-metadata を使用します。アカウント管理者がOAuthアプリを作成する必要はありません。default OAuth クライアント IDを参照してください。

独自のOAuthアプリを使用

アカウント管理者にOAuthアプリケーション接続を作成してもらう。Databricksアカウントコンソールで、 Settings > App connections > Add connection を開き、以下を使用します。

設定

Value

IDタイプ

標準アプリケーション

アプリケーション名

claude-desktop

クライアントシークレットを生成

未チェック (パブリッククライアント)

リダイレクトURL

http://127.0.0.1:53180/callback

アクセススコープ

ai-gateway

設定

Value

IDタイプ

標準アプリケーション

アプリケーション名

claude-desktop

クライアントシークレットを生成

未チェック (パブリッククライアント)

リダイレクトURL

http://127.0.0.1:53180/callback

アクセススコープ

ai-gateway

接続を保存し、 Client ID をコピーします。スキルを接続する場合は、http://127.0.0.1:53280/callbackも登録してください。

2. Unity Gateway に接続する​

Claude desktopのサインイン画面から、 ヘルプ > トラブルシューティング > 開発者モードを有効にする を選択し、次に 開発者 > サードパーティの推論を構成する を選択します。

接続 ページで ゲートウェイ を選択し、以下を入力します:

設定

Value

資格情報の種類

インタラクティブサインイン

ゲートウェイのベースURL

https://<workspace-hostname>/ai-gateway/anthropic

クライアントID

OAuthクライアントID

発行者URL

https://<workspace-hostname>/oidc

ベアラートークン

アクセストークン

スコープ

ai-gateway

追加 offline_access

有効

リダイレクトポート

53180

設定

Value

資格情報の種類

インタラクティブサインイン

ゲートウェイのベースURL

https://<workspace-hostname>/ai-gateway/anthropic

クライアントID

OAuthクライアントID

発行者URL

https://<workspace-hostname>/oidc

ベアラートークン

アクセストークン

スコープ

ai-gateway

追加 offline_access

有効

リダイレクトポート

53180

<workspace-hostname> を Databricks ワークスペースのホスト名に置き換えます。その他の設定はdefaultのままにします。フィールドの詳細については、Anthropic のゲートウェイ設定を参照してください。

[接続のテスト] を選択してDatabricksにサインインします。 [変更の適用] 、次に [保存して再起動] を選択します。サインイン画面でサードパーティの構成を選択し、 [コード] または [共同作業] で会話を起動します。

3. MCPツールとスキルを追加する​

開発者 > サードパーティ推論の設定 > コネクタ を開きます。 管理対象MCPサーバー の下に、使用する各MCPまたはスキルレジストリのエントリを追加します。

両方のタイプのコネクタに次の設定を使用します。

設定

Value

交通

ストリーム可能なHTTP

OAuth

独自のクライアントを持ち込む

クライアントID

OAuthクライアントID

クライアントのシークレット

空白のままにする

認可サーバー

["https://<workspace-hostname>/oidc"]

スコープ

ai-gateway

リクエスト offline_access

有効

コールバックホスト

127.0.0.1

設定

Value

交通

ストリーム可能なHTTP

OAuth

独自のクライアントを持ち込む

クライアントID

OAuthクライアントID

クライアントのシークレット

空白のままにする

認可サーバー

["https://<workspace-hostname>/oidc"]

スコープ

ai-gateway

リクエスト offline_access

有効

コールバックホスト

127.0.0.1

MCPの場合、ワークスペースの Unity Gateway > MCP の下で3部構成の名前を探します。コネクタにわかりやすい名前を付け、 コールバックポート を53180に設定し、このURLを使用します。

Text
https://<workspace-hostname>/ai-gateway/mcp-services/<catalog>.<schema>.<service-name>?o=<workspace-id>

スキルについては、コネクタに databricks-skill-registry という名前を付け、 コールバックポート を 53280 に設定して、次を使用します。

Text
https://<workspace-hostname>/ai-gateway/skills/?schema=<catalog>.<schema>

?schema の前に後続のスラッシュを維持します。複数のスキーマを含めるには、パラメーター:?schema=main.default&schema=ml.prodを繰り返します。これらのスキルは、コネクタを介してツールとしてClaudeに公開されます。

各コネクタについて、 Sign in & test を選択し、サインインを完了します。 「変更の適用」 を選択し、 「保存して再起動」 を選択します。Claudeに、接続されたツールまたはスキルをフルネームで使ってもらうように指示します。アクセス要件やその他のオプションについては、ツールとスキルの追加をご覧ください。

MCPツールをClaudeアカウントに接続する​

system.ai.dbsql の場合は、まず Unity Gateway ベータ版を有効にしてください。

カスタムコネクタを使用して、ClaudeアカウントでWebまたはデスクトップのClaudeにDatabricks MCPツールを追加します。

  1. Claudeで、 設定 > コネクタ > カスタムコネクタの追加 を開きます。

  2. MCP URLを入力します。

    Text
    https://<workspace-hostname>/ai-gateway/mcp-services/<catalog>.<schema>.<service>?o=<workspace-id>
  3. OAuthクライアントIDには、default ClaudeクライアントIDである https://claude.ai/oauth/mcp-oauth-client-metadata を入力してください。 追加 を選択し、サインインを完了します。

  4. 会話の中でコネクタを有効にし、Claudeにそのツールの一つを呼び出すように頼みます。system.ai.dbsqlについては、SELECT 1 AS resultを試してください。

独自のOAuthアプリを使用

アカウント管理者にOAuthクライアントを作成してもらう。MCPの場合は、ai-gatewayスコープを選択し、両方のリダイレクトURLを登録します。

  • https://claude.ai/api/mcp/auth_callback
  • https://claude.com/api/mcp/auth_callback

ステップ3で、そのクライアントIDを入力し、機密クライアントの場合はそのシークレットを入力します。

ワークスペースで受信IPが制限されている場合は、Claudeの送信IPを許可してください。権限、プロバイダーのログイン、トラブルシューティングについては、MCP認証を参照してください。

ローカルテスト用の個人用アクセストークンを使用

このオプションを使用するには、npxと個人用アクセストークンがインストールされたNode.jsが必要です。これはDatabricksが提供および登録したMCPと、ワークスペースMCP Endpointで機能します。Databricks AppsでホストされているサーバーにはOAuthが必要です。

このエントリを macOS では ~/Library/Application Support/Claude/claude_desktop_config.json の claude_desktop_config.json に、Windows では %APPDATA%\Claude\claude_desktop_config.json の に Merge します。

JSON
{
"mcpServers": {
"databricks-tools": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://<workspace-hostname>/ai-gateway/mcp-services/<catalog>.<schema>.<service>?o=<workspace-id>",
"--header",
"Authorization: Bearer <databricks-pat>"
]
}
}
}

プレースホルダーを置き換え、トークンをソース管理から除外して、Claudeデスクトップを再起動します。Claudeに読み取り専用ツールを呼び出させ、接続を確認します。

トラブルシューティング​

  • サインインが失敗します: 手動設定の場合、クライアント ID、/oidc 発行者、および ai-gateway 範囲を確認してください。登録されたリダイレクト URL は、コネクタのホストおよびポートと一致している必要があります:モデルおよび MCP の場合は 53180、このガイドのスキルの場合は 53280。OAuth アプリケーションの変更が有効になるまで最大 30 分かかる場合があります。

  • モデルが見つかりません: モデルの権限を確認し、ug configure --agents claudeを再実行してデスクトップモデルリストを更新してください。手動セットアップの場合は、 [接続] > [モデル] > [モデルリスト] の下にモデルの完全なUnity Catalog名を追加します。明示的なリストは自動検出を置き換えるため、使用するモデルを含めてください。変更を適用し、再起動します。

  • MCPまたはスキルコネクタが失敗する: URLと権限を確認します。手動セットアップの場合、 認可サーバー フィールドには上記で示したJSON配列を含める必要があります。 サインイン & テスト を選択して、エラーを調査します。

  • ワークスペースのサインインは機能しますが、ツールがサインインを求めてきます: MCP が返したログインLinkを開き、外部プロバイダーにサインインしてから、呼び出しを再試行してください。ワークスペースとプロバイダーのサインインは別々のステップです。

次のステップ​