Azure DatabricksはUnity AI Gatewayを通じてエージェントが使用するツールやMCPサーバーを管理・管理し、単一のコントロールプレーンからアクセスと活動を監視します。一方、Unity Catalogは権限を強制し、認証情報を管理し、エージェントやユーザーがあなたが付与したツールやデータのみにアクセスできるようにします。
ツールはテキスト生成を超えた実用的な機能、例えばドキュメントの検索、テーブルのクエリ、外部APIの呼び出し、カスタムコードの実行などをエージェントに提供します。
MCPはAIエージェントをツール、リソース、プロンプトに接続するオープンソース標準であり、Azure Databricks上でツールを接続するいくつかの方法の一つです。
使用可能な MCP サーバーを表示するには、ワークスペース >AI ゲートウェイ>MCP に移動します。
| 経路 | Description |
|---|---|
| MCPs for Azure Databricks services | エージェントにGenie、AI Search、Databricks SQL、Unity Catalogの機能への管理されたアクセスを提供する、サーバー構築やホストを不要に管理できる、すぐに使えるマネージドMCPサーバー。 |
| エージェントを外部MCPやツールに接続する | Slack、Google Drive、または外部MCPサーバー、マネージドOAuth、Unity Catalog接続プロキシ、またはUnity Catalog関数ツールを使ってエージェントを外部サービスに接続できます。 |
| 自分だけのMCPをホストしましょう | カスタムMCPサーバーをDatabricksアプリとしてホストし、自分のツールを公開しましょう。 |
| サードパーティエージェントをAzure Databricks MCPサーバーに接続 | Claude、Cursor、MCP Inspector、その他のクライアントをAzure DatabricksのMCPに接続してください。 |
| Unity カタログ関数ツール | Unity Catalogの機能、サードパーティの統合機能、コードインタープリタツールを含むAIエージェントツールを作成できます。 |
| 構造化データと非構造化データの取り扱い | Unity Catalogの関数ツールで構造化データを取得し、ベクター検索ツールで非構造化データをクエリします。 |