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

接続カーソル

Unity Gatewayを介して、モデル、MCPツール、スキルをCursorで使用します。Cursor IDEの設定でモデルアクセスを構成します。Unity Gateway CLI(ug)を使用してMCPツールとスキルを追加するか、手動で構成します。

前提条件​

DatabricksワークスペースのURLと、使用するモデル、MCP、スキルへのアクセス権が必要です。Cursor をインストールします。ug MCP 統合を使用するには、cursor-agent コマンドを提供する Cursor Agent もインストールしてください。

管理者がすでにデバイスを設定している場合は、組織のセットアップ手順に従ってください。

Cursor IDE​

1. ベースURLとAPIキーを設定する​

Open Cursor > Settings > Cursor Settings > Models > API Keys .

Override OpenAI Base URL を有効にして、以下を入力します。

Text
https://<workspace-hostname>/ai-gateway/cursor/v1

<workspace-hostname> を Databricks ワークスペースのホスト名に置き換えます。Databricksの個人用アクセストークンを OpenAI API Key に貼り付けます。

2. カスタムモデルの追加​

カーソル設定で + カスタムモデルを追加 をクリックします。ワークスペースで使用できる基盤モデルのフルネームを入力し、トグルを有効にします。使用するモデルごとに繰り返します。

モデル名の例:

プロバイダー

モデル名

OpenAI

system.ai.gpt-5-5

Gemini

system.ai.gemini-3-5-flash

Claude

system.ai.claude-opus-4-6

プロバイダー

モデル名

OpenAI

system.ai.gpt-5-5

Gemini

system.ai.gemini-3-5-flash

Claude

system.ai.claude-opus-4-6

利用可能なモデルは、ワークスペースと権限によって異なります。この接続では、Databricks提供のモデルを使用します。

3. 接続をテストする​

macOSではCmd+L、Windows/LinuxではCtrl+Lを使用して Ask モードを開きます。モデルを選択してメッセージを送信してください。カスタムモデルを使用するリクエストはUnity Gatewayを経由してルーティングされます。

ターミナル内の Cursor Agent​

Unity Gateway CLIの使用​

ug をインストールしてから、プロジェクトディレクトリからこのコマンドを実行します。

Bash
ug cursor

This opens Cursor Agent in your terminal.起動 working with the same prompts and commands you already use.Models run through your Cursor アカウント; ug does not configure model routing for Cursor Agent.

MCPツールを追加​

system.ai.dbsql、system.ai.sandbox、または system.ai.web_search を使用するには、アカウント管理者がアカウントコンソールの Previews ページから Unity Gateway ベータ版を有効にする必要があります。「アカウントプレビューの管理」を参照してください。

Unity Gateway CLIの使用​

Cursor Agentがインストールされた状態で、次を実行します:

Bash
ug mcp add --agents cursor

追加するMCPを選択します。ugはそれらを~/.cursor/mcp.jsonに登録し、IDEおよびターミナルエージェントがそれを使用します。Cursorまたはエージェントセッションを再起動し、接続されたツールを使用するように指示します。

MCPを手動で設定する​

自動トークン更新機能付きの接続には OAuth を使用し、ローカルテストには個人用アクセストークンを使用します。

OAuthを使用する

この構成ではmcp-remoteを使用し、Node.jsとnpxが必要です。

  1. アカウント管理者に、リダイレクトURL http://localhost:3334/oauth/callback とスコープ ai-gateway を持つパブリックOAuthクライアントの作成を依頼してください。

  2. ~/.cursor/mcp.jsonにこのエントリをMergeし、既存のサーバーを保持します:

    JSON
    {
    "mcpServers": {
    "databricks-tools": {
    "command": "npx",
    "args": [
    "-y",
    "mcp-remote",
    "https://<workspace-hostname>/ai-gateway/mcp-services/<catalog>.<schema>.<service>",
    "3334",
    "--static-oauth-client-info",
    "{\"client_id\":\"<client-id>\"}",
    "--static-oauth-client-metadata",
    "{\"scope\":\"ai-gateway offline_access\"}"
    ]
    }
    }
    }
  3. ホスト名、MCP名、クライアントIDを置き換えます。Cursorを再起動し、ブラウザでサインインを完了します。

同時接続を追加する場合は、それぞれに異なるコールバックポートを使用し、一致するリダイレクトURLを登録する。組織で機密クライアントが必要な場合は、mcp-remote の静的 OAuth 認証情報を参照してください。

アクセストークンを使用する

個人用アクセストークンを作成し、このエントリを ~/.cursor/mcp.json にMergeします:

JSON
{
"mcpServers": {
"dbsql": {
"url": "https://<workspace-hostname>/ai-gateway/mcp-services/system.ai.dbsql",
"headers": {
"Authorization": "Bearer <databricks-pat>"
}
}
}
}

ホスト名とトークンを置き換えます。別のサービスの場合は、一意のサーバー名を使用し、system.ai.dbsql を 3 部構成の Unity Catalog 名に置き換えます。関連のないサーバーのエントリを保持し、トークンがソース管理に含まれないようにします。

Cursor を再起動し、MCP の設定でサーバーを確認して、読み取り専用ツールを呼び出すようにエージェントに依頼します。system.ai.dbsql の場合は、SELECT 1 AS result をお試しください。エージェントがツール呼び出しを行い、その結果を返すことを確認します。MCP がプロバイダーの同意を求めている場合は、ログインの Link を開き、サインインを完了してから、呼び出しを再試行してください。権限と接続エラーについては、MCP の認証とネットワークをご覧ください。

スキルを追加​

Unity Gateway CLIの使用​

ランをピして公開済みスキルをdownloadします:

Bash
ug skills add

Cursorは~/.agents/skills/からdownloadしたスキルを読み取ります。それらを使用するには、新しいセッションを起動してください。ダウンロードはローカルのスナップショットです。更新版を取得するには、コマンドを再実行してください。

スキルレジストリを手動で接続する​

MCP を通じて公開されたスキルを読み込むには、このエントリを ~/.cursor/mcp.json に Merge。

JSON
{
"mcpServers": {
"databricks-skill-registry": {
"url": "https://<workspace-hostname>/ai-gateway/skills/",
"headers": {
"Authorization": "Bearer <databricks-pat>"
}
}
}
}

URLの末尾のスラッシュを維持したまま、ホスト名とトークンを置き換えます。Cursorを再起動し、次のようなスキルを使用するように求めます: Use <catalog>.<schema>.<skill-name> to review this query.

レジストリはMCPを通じてスキルを公開します。すでに所有しているスキルファイルをインストールするには、SKILL.mdやバンドルされたファイルを含むフォルダー全体を、~/.agents/skills/またはプロジェクトの .cursor/skills/ に配置します。Cursorのスキルのドキュメントを参照してください。

Unity Gateway のスキルはベータ版です。有効化とアクセス許可については、スキルのガバナンスを参照してください。

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

ug cursor で Cursor Agent が見つかりません: Cursor Agent をインストールし、ターミナルで cursor-agent が使用可能であることを確認してください。

IDE でカスタムモデルの実行に失敗する場合: ゲートウェイ URL、トークンの有効期限、 モデル名、およびモデルの権限を確認してください。会話でカスタムモデルを選択します。

MCP またはスキル接続が失敗する場合: URL、MCP の権限、およびコネクターのエラーを確認します。手動接続の場合は、トークンの有効期限も確認してください。ug のセットアップ問題については、ug doctor をランします。

ダウンロードされたスキルが見つかりません: そのフォルダに SKILL.md が含まれており、サポートされているスキルディレクトリにあることを確認してください。ユーザーレベルのdownloadはローカルマシンに適用されます。クラウド Agents では自動的には使用できません。

次のステップ​