エージェント レジストリは、 Google Cloud内の Model Context Protocol(MCP)サーバー、ツール、AI エージェントを保存、検出、管理できる一元化された統合カタログです。Agent Registry は、Gemini Enterprise Agent Platform のエージェント、サーバー、エンドポイントのガバナンス ピラーとインベントリに対応します。
AI ワークロードのデプロイ、実装、拡張を行う際に、Agent Registry は環境のコア インフラストラクチャを提供し、自律型エージェントと、MCP サーバーが提供する一貫性のあるデータ コンテキストとツールを統合します。これらのサービスを統合することで、エージェント レジストリは、ツールアクセスの断片化、データの分離、冗長なサービスなど、複雑な AI デプロイでよくある課題を解決します。
Agent Registry を使用する理由
エージェント レジストリは、エージェントと MCP サーバーの管理に役立つ 3 つの主な目標を中心に構成されています。
- 開発を加速する: 組織全体で既存のエージェント スキルと MCP ツールを見つけて再利用します。レジストリにクエリを実行して、利用可能な機能を特定して使用できます。これにより、新しいプロセスごとにカスタム統合を作成する必要がなくなります。
- 統合を簡素化: 標準化された MCP または Agent2Agent(A2A)プロトコルを使用して、機能エンドポイントを特定して接続し、インフラストラクチャ管理のオーバーヘッドを削減します。
- ガバナンスのサポート: エージェント フリート全体でセキュリティを適用し、境界を実装します。権限を定義し、統合された ID レジストリを確立して、どのエージェントがデータにアクセスできるかを制御します。
データモデル
Agent Registry のサービスは、レジストリに手動で追加するエージェント、MCP サーバー、エンドポイントを表します。
Agent Registry API では、読み取りオペレーションと書き込みオペレーションが分離されています。書き込み可能な Service リソースを使用してエントリを作成、更新、削除しますが、読み取り専用の Agent、McpServer、Endpoint リソースをクエリして、エントリを取得、一覧表示、検索します。
Agent Registry API を有効にすると、 Google Cloud プロジェクト内にデプロイされたエージェントを検出して管理できます。開始するには、エージェント レジストリを設定するをご覧ください。
サービスを検出する
エージェント レジストリは、環境内で検出できるサービスを次の 3 つの主なタイプに分類します。
- エージェント: 特定のスキルを持つ自律的なアクター。スキルはエージェントの高度な機能を表し、検出の主要なメカニズムです。
- MCP サーバー: 標準化されたデータ リソースとツールのプロバイダ。ツールは、MCP サーバーによって公開される決定論的関数であり、エージェントが特定のアクションを実行するために呼び出すことができます。
- エンドポイント: エージェントがアクセスするターゲット URL(通常は REST API)。これらの宛先を管理可能なリソースに抽象化することで、エージェント レジストリを使用すると、エージェントがアクセスできる外部サービスを一元的に管理できます。
データモデルに基づいて、読み取り専用の Agent、McpServer、Endpoint リソースをクエリして、手動で追加されたサービスを取得、一覧表示、検索します。
エージェント レジストリで使用されるこれらのコンセプトやその他のコンセプトの詳細については、主なコンセプトをご覧ください。
サービスを登録
エージェント レジストリは、2 つの登録メカニズムを介してエージェントと MCP サーバーのカタログを維持します。
エージェント レジストリは、読み取りオペレーションと書き込みオペレーションを分離します。データモデルに基づいて、Service リソースを使用してエントリを手動で作成、更新、削除します。
| 登録メカニズム | 説明 | Agent Registry サービス | サポートされている Google Cloud プロダクト |
|---|---|---|---|
| 自動登録 | エージェント レジストリを構成して使用すると、サポートされている Google Cloud ランタイムにデプロイされた特定のリソースを自動的に検出して取り込むことができます。オープンな Agent2Agent(A2A)プロトコルを実装するエージェントの場合、レジストリはエージェント カードからスキルと機能を自動的に抽出します。 | エージェント |
|
| MCP サーバー | 公式の Google と Google Cloud リモート MCP サーバー | ||
| 手動登録 |
外部リソース、サポートされていないランタイムのカスタム ワークロード、A2A プロトコルを実装していない標準の REST エージェントの場合は、レジストリに Service リソースを作成して手動で登録する必要があります。 |
エージェント | リモート エージェント |
| MCP サーバー | カスタム ワークロードまたは外部 MCP サーバー |