MCPネットワーキング

ネットワークアクセスは2方向に確認してください:Model Context Protocol(MCP)クライアントからワークスペースへのアクセス、そしてワークスペースから外部MCPサーバーへのアクセスです。 サインインおよび本人確認については、 MCP認証を参照してください。

クライアントからワークスペースへ

MCPリクエストは、ワークスペースの受信ネットワーク制御によって許可されている必要があります。 ワークスペースの IPアクセスリスト が有効になっている場合は、リクエストが発信されるパブリックIPアドレスを管理者に許可してもらうよう依頼してください:

MCPクライアントが動作する場所 許可すべきアドレス
Claude Code、Codex CLI、Cursorなど、あなたのパソコンで あなたのネットワークのパブリックアウトバウンドIPです。 トラフィックが企業のVPNやプロキシを経由する場合は、そのネットワークの送信IPを使いましょう。 ネットワーク管理者に確認してください。
ClaudeコネクターやChatGPTのようなホスティングサービスにおいて プロバイダーが公開したアウトバウンドIP範囲。 ClaudeのアウトバウンドIPとChatGPTのアウトバウンドIPを参照してください。

ホストクライアントの場合、ブラウザのサインインはあなたのネットワークから、MCPの通話はプロバイダーのサーバーから行われます。 どちらも許可されなければなりません。 例えば、企業のVPNから正常にサインインしても、ChatGPTがあなたのMCPにアクセスできるわけではありません。

もし組織が コンテキストベースのイングレスコントロールを使用している場合、リクエストもそれらのポリシーを満たしなければなりません。 アカウントIPアクセスリストは 、管理者がOAuthアプリを作成する場合など、アカウントコンソールやアカウントAPIアクセスに適用されます。

ワークスペースから外部MCPサーバーへ

Unity Gatewayを経由した外部MCPプロバイダーへの呼び出しは、ワークスペースのサーバーレスコンピュートプレーンを使用します。 これは登録済みの外部サーバーおよび Databricksが提供する外部サービス用MCPに適用されます。

サーバー レスネットワークポリシー が 制限付きアクセスを使っている場合は、サーバーの完全認証ドメイン名(FQDN)を 許可ドメインに追加してください。 まずはMCPのUnity Catalog接続上のホストから始めましょう。 system.access.outbound_networkで追加のブロック先を確認してください。 「 ネットワークポリシー管理 」および 「アウトバウンドネットワークログ」を参照してください。

  • Unity Catalog接続は自動的に目的地を許可しません。
  • フルアクセス はサーバーレスネットワークポリシーのモードで、デフォルトでアウトバウンドインターネット接続を許可しています。 明示的にブロックされたドメインは依然として拒否されます。 例えば、 mcp.example.com ブロックポリシーはそのMCPサーバーへの呼び出しを阻止します。 管理者にポリシーの ブロックされた宛先を確認してもらうよう依頼してください。
  • MCPトラフィックをドライランモードでテストするには、 すべての製品を選択してください。 DatabricksのSQLやAIモデルのサービスオプションは、MCPトラフィックをドライランに入らせません。

プライベート接続

クラウドネットワーク内のMCPサーバーにアクセスするには、Azure Databricksサーバーレスコンピュートがどのように接続するかを選択してください:

  • プライベートエンドポイント:Private Linkを使ってトラフィックをプライベート接続に保持します。 アカウント管理者は、サーバードメインのプライベートエンドポイントルールを、ワークスペースに紐づくネットワーク接続設定(NCC)に追加します。 クラウド管理者がエンドポイント接続を承認します。 「 プライベート接続の設定」を参照してください。
  • ファイアウォール付きのパブリックエンドポイント:サーバーのファイアウォールを設定し、ワークスペースのクラウドとリージョンに対してAzure DatabricksがサーバーレスのアウトバウンドIPを許可するようにしてください。 これらのIPはAzure Databricksの顧客間で共有されているため、サーバー上で認証を有効にしたままにしてください。 「 送信IPを見つけてファイアウォールを設定する」をご覧ください。

プライベートエンドポイントルールに追加されたドメインはネットワークポリシーによって自動的に許可されるため、 許可ドメインに別々に追加する必要はありません。 パブリックエンドポイントの場合は、Workspaceを外部 MCPサーバーに進めてください。