Databricksにおけるモデルコンテキストプロトコル (MCP)
このページでは、Databricks の MCP オプションの概要について説明します。MCP は、AI エージェントをツール、リソース、プロンプト、その他のコンテキスト情報に接続するオープンソース標準です。
MCP の主な利点は標準化です。ツールを一度作成すれば、自分で構築したエージェントでもサードパーティのエージェントでも、どのエージェントでも使用できます。同様に、チームまたは組織外の他のユーザーが開発したツールを使用できます。
MCP は、Databricks Agent Framework で使用できる 3 つのツール アプローチの 1 つです。Unity Catalog 関数ツールまたはエージェント コード ツールではなく MCP を選択する場合のガイダンスについては、「 ツール アプローチの選択」を参照してください。
Databricks MCP オプション
Databricks には、次の 3 つの MCP オプションが用意されています。
- マネージド MCP サーバー- すぐに使える Databricks サービス
- 外部 MCP サーバー- Databricks Marketplaceまたはカスタム Unity Catalog 接続を使用してインストール可能なサードパーティの MCP サーバー
- カスタム MCP サーバー- 独自の MCP サーバーを Databricks アプリとしてホストします
観点 | Databricks で管理される MCP サーバー | 外部MCPサーバー | カスタムMCPサーバー |
|---|---|---|---|
使用対象となるケース | Databricks には、エージェントが Unity Catalog のデータにクエリを実行し、ツールにアクセスできる、すぐに使用できるサーバーがあります。 | Databricks の外部でホストされているサードパーティの MCP サーバーに接続します。Marketplaceから人気のあるサーバーをインストールするか、 Unity Catalog接続を使用して任意のサーバーに接続します。 | 独自の MCP サーバーを Databricks アプリとして安全にホストして、独自のサーバーを持ち込んだり、サードパーティの MCP サーバーを実行したりします。 |
利用可能なツール | 特定の Databricks サービスを MCP リソースとして公開します。
| 外部サービスと APIsにアクセスする:
| 独自のカスタムツールと特殊なビジネスロジックを持ち込む |
セットアップの複雑さ | すぐに使用できます | ガイド付きセットアップでMarketplaceからインストールするか、カスタムUnity Catalog接続を作成します | アプリのデプロイが必要 |
セキュリティモデル | Unity Catalog のアクセス許可は常に適用されるため、エージェントとユーザーは、許可されているツールとデータにのみアクセスできます。 | Databricks は、OAuth フローとトークン更新を使用した Unity Catalog 接続を介して認証を管理します。 | 認証と承認を設定します。 |
承認方法 | Cursor や Claude Desktop などのクライアントに接続するための OAuth および PAT 認証をサポートします。 | セキュリティで保護されたプロキシ認証に Unity Catalog 接続を使用します。 | OAuthのみをサポートしており、CursorやClaude Desktopなどの一部のクライアントではサポートされていません。 |
MCP サーバーを表示するには、ワークスペース > エージェント > MCP サーバー に移動します。

Databricks Marketplaceからサーバーをインストールする
Databricks Marketplace では、Databricks の外部でホストされている一般的な MCP サーバーにアクセスできるようにするために簡単にインストールできる外部 MCP サーバーの厳選リストが提供されています。外部MCPサーバーへのアクセスを参照してください
コンピュートの価格
マネージド MCP サーバーのコンピュート価格は、MCP ワークロードによって異なります。
-
Unity Catalog 機能はサーバレス general コンピュートを使用します。 サーバレス コンピュート 価格を参照してください。
-
Genie は、サーバレス SQL コンピュートを使用して実行します。 サーバレス SQLの価格を参照してください。
-
DBSQL サーバーの場合、 SQLクエリはSQLウェアハウス上で実行されます。 Databricks SQL の価格を参照してください。
カスタム MCP サーバーには、 Databricks Apps の価格が適用されます。