DatabricksマネージドMCPサーバー
プレビュー
この機能は パブリック プレビュー段階です。
DatabricksマネージドMCPサーバーは、AIエージェントをUnity Catalog内のデータ、Databricks AI Searchインデックス、Genie Agents、およびカスタム関数に接続するすぐに使用できるサーバーです。また、Slack や GitHub などの一般的なソフトウェア・アズ・ア・サービス(SaaS)アプリケーションにエージェントを接続します。
- セットアップ不要 : Databricksがサーバーをホストし、認証を管理します。
- 統制済み : Unity Catalog はアクセス許可を適用するため、エージェントとユーザーは付与されたツールとデータにのみアクセスできます。
- 一元管理 :Unity AIゲートウェイからすべてのサーバーを表示、監視、管理できます。
エージェントコードからこれらのサーバーを呼び出すには、エージェントでMCPサーバーを使用するを参照してください。
Databricks には、一般的な SaaS アプリ (Slack、GitHub、Google Drive など) 向けの、system.ai スキーマのすぐに使える MCP サービスもあります。Databricks 提供の MCP サービスを参照してください。
利用可能なマネージドサーバー
Databricks には、すぐに利用できる以下の MCP サーバーがあります。マネージド MCP サーバーにユーザー代理認証を使用して接続する際は、アプリケーションがアクセスする必要がある各サーバーに対応する OAuth スコープを含めます。セットアップ手順については、認証方法を参照してください。
Genie One
ベータ版
この機能はベータ版です。
URLパターン | OAuthスコープ |
|---|---|
|
|
Genie One MCPサーバーに任意のAgentを接続して、Agentベースのアナリティクスをツールに組み込みます。エンタープライズデータ全体で自然言語のデータに関する質問をし、Genie Ontologyに基づいた回答を、インラインの視覚化とインタラクティブ性のためのMCP Appとともに取得します。 Genie One MCPサーバーの使用を開始 →
Genieエージェント
URLパターン | OAuthスコープ |
|---|---|
|
|
自然言語で単一のGenie Agentにクエリを実行します。読み取り専用。
Genie AgentサーバーはGenieをツールとして呼び出すため、会話履歴はGenie APIには渡されません。履歴を保持するには、マルチエージェントシステムでGenieを使用します。
AI Search
URLパターン | OAuthスコープ |
|---|---|
|
|
AI Searchインデックスをクエリして、関連するドキュメントを見つけます。Databricks管理の埋め込みが必要です。
AI Searchは以前、ベクトル検索でした。以前の/api/2.0/mcp/vector-search/ URLプレフィックスとvector-searchスコープは引き続き機能します。
Databricks SQL
URLパターン | OAuthスコープ |
|---|---|
|
|
AIコーディングツールからAI生成SQLを実行してデータパイプラインを作成します。読み取りと書き込み。
Databricks SQLは非同期で実行されます。開始するにはツールを呼び出し、応答が完了するまでポーリングします。
Unity Catalog関数
URLパターン | OAuthスコープ |
|---|---|
|
|
Unity Catalog関数を事前定義されたSQLツールとして実行します。
例: 顧客サポート エージェント
1 つのエージェントを複数のマネージド MCP サーバーに接続する:
- AI Search (
/api/2.0/mcp/ai-search/prod/customer_support):サポートチケットとドキュメントを検索。 - Genieエージェント (
/api/2.0/mcp/genie/{billing_space_id}) — 請求データと顧客情報を照会します。 - Unity Catalog関数 (
/api/2.0/mcp/functions/prod/billing):アカウントのルックアップのためにカスタム関数を実行します。
これにより、エージェントに非構造化データ(チケット)、構造化データ(請求)、およびカスタムビジネスロジックが一か所で提供されます。
その他のリソース
- エージェントコードからマネージドMCPサーバーを呼び出すには、エージェントでMCPサーバーを使用します。
- Databricks管理のMCPサーバーのメタパラメーターで
_metaパラメーターを使用してツール動作を設定します。 - CursorやClaude Desktopなどのクライアントを接続するために、MCPをAIアシスタントやコーディングエージェントに接続します。