Agent Registry – Übersicht

Agent Registry ist ein zentralisierter, einheitlicher Katalog, in dem Sie MCP-Server (Model Context Protocol), Tools und KI-Agents speichern, finden und verwalten können innerhalb Google Cloud. Agent Registry entspricht der Governance-Säule und dem Inventar Ihrer Agents, Server und Endpunkte in der Gemini Enterprise Agent Platform.

Wenn Sie KI-Arbeitslasten bereitstellen, implementieren und erweitern, bietet Agent Registry die Kerninfrastruktur für Ihre Umgebung und führt autonome Agents mit den konsistenten Datenkontexten und Tools zusammen, die MCP-Server bieten. Durch die Konsolidierung dieser Dienste löst Agent Registry häufige Herausforderungen bei komplexen KI-Bereitstellungen, z. B. fragmentierten Toolzugriff, isolierte Daten und redundante Dienste.

Vorteile von Agent Registry

Agent Registry ist um drei Hauptziele herum strukturiert, um Ihnen die Verwaltung Ihrer Agents und MCP-Server zu erleichtern:

  • Entwicklung beschleunigen: Entdecken und verwenden Sie vorhandene Agent-Skills und MCP Tools in Ihrem gesamten Unternehmen. Sie können die Registry abfragen, um verfügbare Funktionen zu identifizieren und zu verwenden. So müssen Sie für jeden neuen Prozess keine benutzerdefinierten Integrationen erstellen.
  • Integration vereinfachen: Verwenden Sie standardisierte MCP- oder Agent2Agent-Protokolle (A2A) um funktionale Endpunkte zu finden und eine Verbindung zu ihnen herzustellen. So können Sie den Aufwand für die Infrastrukturverwaltung reduzieren.
  • Governance unterstützen: Erzwingen Sie Sicherheit und implementieren Sie Grenzen für Ihre Agent-Flotte. Definieren Sie Berechtigungen und richten Sie eine einheitliche Identitäts-Registry ein, um zu steuern, welche Agents auf Ihre Daten zugreifen können.

Datenmodell

Ein Dienst in Agent Registry stellt einen Agent, einen MCP-Server oder einen Endpunkt dar, den Sie manuell zu Ihrer Registry hinzufügen.

Die Agent Registry API trennt Lese- und Schreibvorgänge. Sie verwenden die beschreibbare Service-Ressource, um Einträge zu erstellen, zu aktualisieren und zu löschen. Sie fragen jedoch die schreibgeschützten Ressourcen Agent, McpServer oder Endpoint ab, um sie abzurufen, aufzulisten und zu suchen.

Sie können Agents, die in einem Google Cloud Projekt bereitgestellt wurden, ermitteln und verwalten, indem Sie die Agent Registry API aktivieren. Weitere Informationen finden Sie unter Agent Registry einrichten.

Dienste ermitteln

Agent Registry kategorisiert Dienste in drei Haupttypen, die Sie in Ihrer Umgebung ermitteln können:

  • Agents: Autonome Akteure mit bestimmten Skills. Skills stellen die allgemeinen Fähigkeiten eines Agents dar und sind ein primärer Mechanismus für die Ermittlung.
  • MCP-Server: Anbieter von standardisierten Datenressourcen und Tools. Tools sind deterministische Funktionen, die von einem MCP-Server bereitgestellt werden und die Agents aufrufen können, um bestimmte Aktionen auszuführen.
  • Endpunkte: Ziel-URLs, in der Regel REST APIs, auf die ein Agent zugreift. Indem diese Ziele in verwaltbare Ressourcen abstrahiert werden, können Sie mit Agent Registry zentral steuern, auf welche externen Dienste Ihre Agents zugreifen können.

Basierend auf dem Datenmodell fragen Sie die schreibgeschützten Ressourcen Agent, McpServer oder Endpoint ab, um manuell hinzugefügte Dienste abzurufen, aufzulisten und zu suchen.

Weitere Informationen zu diesen und anderen Konzepten, die von Agent Registry verwendet werden, finden Sie unter Schlüsselkonzepte.

Registrierungsdienste

Agent Registry verwaltet Ihren Katalog von Agents und MCP-Servern über zwei Registrierungsmechanismen.

Agent Registry trennt Lese- und Schreibvorgänge. Basierend auf dem Datenmodell verwenden Sie die Service Ressource, um Einträge manuell zu erstellen, zu aktualisieren und zu löschen.

Registrierungsmechanismus Beschreibung Agent Registry-Dienst Unterstützte Google Cloud Produkte
Automatische Registrierung Sie können Agent Registry so konfigurieren und verwenden, dass bestimmte Ressourcen, die in unterstützten Google Cloud Runtimes bereitgestellt werden, automatisch ermittelt und aufgenommen werden. Bei Agents, die das offene Agent2Agent-Protokoll (A2A) implementieren, werden die Skills und Funktionen auch automatisch aus der Agentenkarte extrahiert. Agents
MCP-Server Offizielle Google- und Google Cloud Remote-MCP-Server
Manuelle Registrierung Bei externen Ressourcen, benutzerdefinierten Arbeitslasten in nicht unterstützten Runtimes oder Standard-REST-Agents, die das A2A-Protokoll nicht implementieren, müssen Sie sie manuell registrieren, indem Sie eine Service Ressource in der Registry erstellen. Agents Remote-Agents
MCP-Server Benutzerdefinierte Arbeitslasten oder externe MCP-Server