View a markdown version of this page

AgentCore ゲートウェイを使用する - Amazon Bedrock AgentCore

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AgentCore ゲートウェイを使用する

ターゲット でゲートウェイを設定したら、モデルコンテキストプロトコル (MCP) を介してゲートウェイを使用するようにアプリケーションまたはエージェントを設定できます。MCP は、エージェントがツールを検出して呼び出すための標準化された方法を提供します。

注記

AgentCore Gateway は、、2026-07-28、2025-11-25、2025-06-18 2025-03-26 の MCP バージョンをサポートしています。

Version 2026-07-28はステートレスプロトコルリビジョンです。クライアントはinitializeハンドシェイクを実行しません。各リクエストは、 MCP-Protocol-Versionヘッダーと _metaフィールド () にプロトコルバージョンを保持しますio.modelcontextprotocol/protocolVersion。ゲートウェイは を通じて機能を検出しますserver/discover。バージョン 2025-11-25 以前では、引き続きinitializeハンドシェイクを使用します。

AgentCore ゲートウェイでは、次の MCP オペレーションを使用できます。

運用 説明

ツール/通話

指定された引数を使用して特定のツールを呼び出します

ツール/リスト

ゲートウェイによって提供されるすべての利用可能なツールを一覧表示します。

プロンプト/リスト

ゲートウェイによって提供されるすべての使用可能なプロンプトを一覧表示します。

プロンプト/取得

指定された引数でレンダリングされた特定のプロンプトテンプレートを取得します。

リソース/リスト

ゲートウェイによって提供されるすべての利用可能なリソースを一覧表示します。

リソース/読み取り

URI で特定のリソースの内容を読み取ります。

resources/templates/list

ゲートウェイによって提供される使用可能なすべてのリソーステンプレートを一覧表示します。

誘発/作成

ツール呼び出し中にクライアントから追加の入力をリクエストします (サーバー開始)

サンプリング/createMessage

ツール呼び出し中にクライアントから LLM の完了をリクエストします (サーバー開始)

通知/進行状況

長時間実行されるツール呼び出しの進行状況をレポートする (サーバー主導)

通知/メッセージ

ツールの実行中にサーバーからログメッセージを送信します (サーバー開始)

バージョン では2026-07-28、サーバーが開始するインタラクション (elicitation/create および sampling/createMessage) は、マルチラウンドトリップリクエスト (MRTR) パターンを使用します。

  1. サーバーは、 を resultTypeに設定して中間結果を返しますinput_required。

  2. クライアントは、元のリクエストの再試行時にリクエストされた入力を提供します。

ゲートウェイは、オプトインするリクエストに対してのみ通知 (notifications/progress および notifications/message) を配信します。バージョン 2025-11-25以前では、ゲートウェイはこれらのインタラクションをサーバー開始メッセージとしてオープンストリームに配信します。

以下のトピックでは、AgentCore ゲートウェイを呼び出す方法について説明します。