メインコンテンツまでスキップ

エージェントをツールに接続します

エージェントをツールに接続すると、テキスト生成に加えて、ドキュメントの検索、テーブルのクエリ、外部APIsの呼び出し、カスタムコードの実行といった実用的な機能が提供されます。

Databricksは、MCPサーバーを通じてエージェントをツールに接続することを推奨しています: Databricksのデータにはすぐに使えるマネージドサーバーを使用し、外部サーバーを管理されたMCPサービスとして登録するか、または独自のサーバーをホストしてください。Unity Catalog関数を使用してカスタムツールを定義することもできます。

LangGraph や OpenAI SDK などのフレームワーク、および Claude Code や Cursor などのコーディングアシスタントで構築されたエージェントコードは、Databricks 内の 3 つの管理された経路を介して MCP を介してツールを呼び出します。これらは、GitHub や Slack などのサードパーティ製ツール向けの MCP サービス、カスタムツール向けの Databricks Apps でホストされる独自の MCP サーバー、および Databricks のデータとコード向けのマネージド MCP サーバーであり、すべて付与、ポリシー、および監査によって Unity Catalog で管理されます。

エージェントをツールに接続します

エージェントをデータに接続する

エージェント コードから MCP サーバーを呼び出すには、エージェントで MCP サーバーを使用するを参照してください。Claude Code や Cursor などのコーディング アシスタントを接続するには、AI アシスタントおよびコーディング エージェントに MCP を接続するを参照してください。MCP の概念、完全なサーバー カタログ、および価格については、Databricks のモデル コンテキスト プロトコル (MCP)を参照してください。

MCP を介さずにエージェント コードから直接 REST API を呼び出すには、Unity Catalog 接続プロキシを使用します。