Important
この機能は パブリック プレビュー段階です。
Azure Databricksマネージド MCP サーバーは、UNITY カタログ、Azure Databricks AI 検索インデックス、Genie Agents、およびカスタム関数のデータに AI エージェントを接続する、すぐに使用できるサーバーです。
- セットアップなし: Azure Databricksはサーバーをホストし、認証を管理します。
- 管理: Unity カタログはアクセス許可を適用するため、エージェントとユーザーは、付与したツールとデータにのみアクセスします。
- 一元化: Unity AI Gateway からすべてのサーバーを表示、監視、管理します。
これらのサーバーをエージェントコードから呼び出すには、「 カスタムエージェントのMCPサーバー使用」を参照してください。
Claude CodeやCursorのようなサードパーティのコーディングエージェントを設定する場合は、これらのサーバーをAzure Databricks AIツールと組み合わせてください。 マネージドMCPサーバーは、エージェントに制御された呼び出しツールを提供します。 AIツールは、コードを書く際に適用すべきAzure Databricksパターンを教えてくれます。
使用可能なマネージド サーバー
Databricks には、すぐに使用できる次の MCP サーバーがあります。 代理ユーザー認証を使用して管理対象 MCP サーバーに接続する場合は、アプリケーションがアクセスする必要がある各サーバーに対応する OAuth スコープを含めます。 セットアップ手順については、「 認証方法」を参照してください。
| サーバー | 利用シーン | URL パターン | OAuth スコープ |
|---|---|---|---|
| ジーニーワン | ワークスペース全体にわたる自然言語分析 | https://<workspace-hostname>/api/2.0/mcp/genie |
genie |
| Genie エージェント | 自然言語分析を1人のGenieエージェントに限定 | https://<workspace-hostname>/api/2.0/mcp/genie/{genie_space_id} |
genie |
| AI 検索 | 非構造化文書による検索 | https://<workspace-hostname>/api/2.0/mcp/ai-search/{catalog}/{schema}/{index_name} |
ai-search |
| Databricks SQL | 開発者クエリとデータエンジニアリング | https://<workspace-hostname>/api/2.0/mcp/sql |
sql |
| Unity Catalog 関数 | あらかじめ定義されたSQLロジックをツールとして | https://<workspace-hostname>/api/2.0/mcp/functions/{catalog}/{schema}/{function_name} |
unity-catalog |
Cursor、Claude Desktop、ChatGPTなどのクライアントをこれらのサーバーに接続するには、「 MCPとAIアシスタントおよびコーディングエージェントを接続する」をご覧ください。
Genie One MCPとDatabricks SQL MCPサーバーの比較
分析のユースケースなら、 まずGenie One MCPサーバーから始めましょう。 Genieは、Genie Ontologyというガバナンスされたセマンティックレイヤーを通じてビジネス用語を解決し、エージェントが生のテーブルに対して直接SQLを書くよりも正確な回答を生成します。 構文の検証やパイプラインの作成など、すでに書いたクエリを実行する必要がある場合は Databricks SQL MCPサーバー を使いましょう。
ツール呼び出し引数と _meta パラメーター
Azure Databricksマネージド MCP サーバーは、次の 2 つの方法でパラメーターを処理します。
- ツール呼び出し引数: LLM が通常、ユーザー入力に基づいて動的に生成するパラメーター
-
_metaパラメーター: エージェント コードで事前設定して動作を決定論的に設定できる構成パラメーター
各サーバーがサポートする具体的な _meta パラメータについては、そのサーバーのページ(例: AI Search や Databricks SQL)をご覧ください。
Pricing
マネージド MCP サーバーの価格は、機能の種類によって異なります。
Unity カタログ関数では、 サーバーレスの一般的なコンピューティング価格が使用されます。
Genie Agents では 、サーバーレス SQL コンピューティングの価格が使用されます。
Databricks SQL サーバーでは 、Databricks SQL の価格が使用されます。
AI Search インデックスでは、 AI Search の価格が使用されます。
その他のリソース
- カスタムエージェント内のMCPサーバーを使って 、エージェントコードから管理されたMCPサーバーを呼び出します。
- MCP を AI アシスタントやコーディング エージェントに接続 して、Cursor や Claude Desktop などのクライアントを接続します。
- AIコーディングアシスタント向けのエージェントスキル:コーディングエージェントにAzure Databricksの開発パターンを学習させるためのもの。