Gemini Cloud Assist mit MCP in Drittanbietertools einbinden

Mit dem Model Context Protocol (MCP) können Sie die agentischen Funktionen von Gemini Cloud Assist und App Design Center direkt in Drittanbietertools wie Antigravity, Gemini CLI und Cursor einbinden. Durch diese Integration werden Cloud-Betriebsexpertise und Architekturunterstützung in Ihre vorhandenen Entwicklungs-Workflows integriert. Weitere Informationen finden Sie unter MCP für Ihre KI-Anwendung konfigurieren.

Gemini Cloud Assist-Tools für MCP

Gemini Cloud Assist ist ein Agent, auf den über eine Reihe von MCP-Tools mit dem Muster „Agents as Tools“ zugegriffen werden kann. Im Gegensatz zu Tools, die Daten abrufen oder prozedurale Verarbeitung durchführen, stellen die Gemini Cloud Assist-Tools die Agent-Funktionen von Gemini Cloud Assist oder von bestimmten Workflows bereit. Der Agent, der durch MCP-Toolaufrufe aufgerufen wird, führt intern eigene Toolaufrufe anGoogle Cloudaus. Die folgenden MCP-Tools werden für die Verwendung durch Agents veröffentlicht:

  • ask_cloud_assist: Dies ist die primäre Schnittstelle für Google Cloud Unterstützung und für den Gemini Cloud Assist-Agent. Über dieses Tool ist die gesamte Funktionalität von Gemini Cloud Assist verfügbar. Es umfasst die Funktionalität der anderen MCP-Tools.
  • design_infra: Dies unterstützt Workflows für das Entwerfen und die Architektur von Infrastruktur auf Google Cloud. Es funktioniert mit den MCP-Servertools des App Design Center, um den Lebenszyklus des Infrastrukturdesigns zu verwalten, z. B. um Sicherheitsergebnisse zu analysieren und zu beheben oder Probleme zu beheben.
  • investigate_issue: Dies unterstützt Workflows zur Fehlerbehebung inGoogle Cloud. Es kann eine schnelle oder eine detailliertere Fehlerbehebung über eine Untersuchungsressource durchführen.
  • invoke_operation: Dies unterstützt Arbeitsabläufe zum Erstellen, Aktualisieren und Löschen von Ressourcen in Google Cloud. Dieses Tool funktioniert nur, wenn Agent Actions aktiviert sind. Schreibvorgänge in Gemini Cloud Assist können nur durch den Aufruf dieses Tools ausgeführt werden.
  • optimize_costs: Dies unterstützt Workflows zur Analyse, zum Tracking und zur Optimierung von Google Cloud Kosten. Es bietet detaillierte Aufschlüsselungen der Ausgaben und identifiziert Möglichkeiten zur Kosteneffizienz, indem es inaktive oder unzureichend genutzte Ressourcen findet.

MCP-Tools für das App Design Center

Diese Tools, die oft vom design_infra-Tool von Gemini Cloud Assist orchestriert werden, verwalten die Anwendungslebenszyklen der Infrastruktur mit dem App Design Center, einschließlich Vorlagenverwaltung, Sicherheits-Compliance und ‑behebung sowie Bereitstellung. Folgende Tools sind verfügbar:

  • setup_adc: Initialisiert die App Design Center-Umgebung. Dies ist ein einmaliger Einrichtungsschritt, der ausgeführt werden muss, bevor andere App Design Center-Tools verwendet werden können.
  • manage_application: Verwaltet den Bereitstellungslebenszyklus einer Anwendung. Mit diesem Tool können Sie ein bestätigtes Design über das App Design Center bereitstellen oder den Status und die Details einer vorhandenen Bereitstellung abrufen. Dies ist der letzte Schritt, um Ihr Design in eine bereitgestellte Infrastruktur auf Google Cloudumzuwandeln.
  • manage_application_template: Verwaltet den Infrastructure as Code-Inhalt (IaC) Ihres Infrastrukturdesigns. Verwenden Sie diese Option, um das Design als App Design Center-Vorlage zu speichern, das Design als Terraform-Dateien zu exportieren oder das Design zu aktualisieren. Sie können das Tool beispielsweise verwenden, um das Design zu aktualisieren, indem Sie Komponenteneinstellungen und Parameterkonfigurationen ändern.
  • assess_best_practices: Führt vor der Bereitstellung eine umfassende Sicherheits- und Konfigurationsüberprüfung Ihres Anwendungsdesigns durch. Das Design wird anhand von Security Command Center-Frameworks und relevanten Kontrollen validiert und es wird ein Bericht mit umsetzbaren Ergebnissen zur Behebung zurückgegeben.
  • list_application_templates: Listet alle verfügbaren Anwendungsdesigns auf.

Diese MCP-Tools sollten nicht als stabile APIs behandelt oder über prozedurale API-Clients konfiguriert werden. Tools aus dieser Liste oder ihre Parameter können im Laufe der Zeit umbenannt, neu definiert, entfernt oder hinzugefügt werden, um den sich entwickelnden Funktionen von Gemini Cloud Assist Rechnung zu tragen. Die Funktionen von Gemini Cloud Assist bleiben stabil, sodass Client-Agents dieselben Aufgaben konsistent ausführen können. Die Art und Weise, wie Agents über diese Tools mit Gemini Cloud Assist interagieren und es aufrufen, ändert sich jedoch im Laufe der Zeit.

Hinweis

  1. Zugriff gewähren: Wenn Sie MCP verwenden möchten, benötigen Sie eine IAM-Rolle (Identity and Access Management) mit der Berechtigung mcp.googleapis.com/tools.call, z. B. eine der folgenden Gemini Cloud Assist-Rollen:

    • roles/geminicloudassist.user
    • roles/geminicloudassist.editor
    • roles/geminicloudassist.admin
  2. Installieren Sie die gcloud CLI und ihre Betakomponenten, falls noch nicht geschehen.

  3. Aktivieren Sie den MCP-Dienst in Ihrem Projekt mit dem folgenden Befehl:

    gcloud beta services mcp enable geminicloudassist.googleapis.com \
        --project=PROJECT_ID
    

    Ersetzen Sie dabei PROJECT_ID durch die ID Ihres Projekts in Google Cloud .

  4. Authentifizieren Sie sich mit Standardanmeldedaten für Anwendungen, indem Sie den folgenden Befehl ausführen:

    gcloud auth application-default login
    

MCP für Ihren Client konfigurieren

Die Client-Agent-Konfiguration hängt davon ab, welchen Agent Sie verwenden. In den folgenden Abschnitten finden Sie Anleitungen zum Konfigurieren von MCP für verschiedene Clients.

Damit der gesamte Workflow von der Entwicklung bis zur Bereitstellung möglich ist, müssen Sie Ihren Client so konfigurieren, dass er sich sowohl mit den MCP-Servern von Gemini Cloud Assist als auch mit denen von App Design Center verbindet, und die entsprechende SKILL.md-Datei einfügen. Die folgenden Snippets zeigen die kombinierte Konfiguration.

Antigravity

So fügen Sie die Remote-MCP-Server für Gemini Cloud Assist und App Design Center in Antigravity hinzu: Folgen Sie der Anleitung unter Antigravity Editor: MCP-Integration oder führen Sie die folgenden Schritte aus:

  1. Erweiterung installieren

    Öffnen Sie in Antigravity den Marketplace Extensions (Erweiterungen). Suchen Sie nach der Gemini Cloud Assist-Erweiterung, klicken Sie auf Installieren und dann auf Aktualisieren.

  2. MCP-Server manuell konfigurieren

    Öffnen Sie den Bereich MCP-Server verwalten und klicken Sie auf Rohkonfiguration ansehen, um die mcp_config.json-Datei zu bearbeiten. Fügen Sie den folgenden Konfigurationsblock hinzu oder führen Sie ihn zusammen. Bei dieser Einrichtung werden Ihre Standardanmeldedaten für Anwendungen zur Authentifizierung verwendet.

    {
      "mcpServers": {
        "gemini_cloud_assist": {
          "serverUrl": "https://geminicloudassist.googleapis.com/mcp",
          "headers": {},
          "authProviderType": "google_credentials"
        },
        "application_design_center": {
          "serverUrl": "https://designcenter.googleapis.com/mcp",
          "headers": {},
          "authProviderType": "google_credentials"
        }
      }
    }
            
  3. Einrichtung überprüfen

    Nachdem Sie die Dateien mcp_config.json und SKILL.md geändert haben, starten Sie Antigravity neu. Führen Sie im Agent-Bereich die folgenden Slash-Befehle aus, um die Verbindung zu prüfen:

    • /skills list: prüft, ob Ihre lokalen Skills erkannt wurden.
    • /mcp list: prüft, ob die MCP-Server von Gemini Cloud Assist und App Design Center verbunden sind.

ChatGPT

Sie benötigen ein ChatGPT Business-Abo, um Google- und Google Cloud MCP-Server mit ChatGPT zu verwenden.

Wenn Sie die Remote-MCP-Server von Gemini Cloud Assist und App Design Center in ChatGPT hinzufügen möchten, erstellen Sie eine OAuth 2.0-Client-ID und einen Clientschlüssel und fügen Sie die MCP-Server dann als Plug-ins in ChatGPT hinzu:

  1. OAuth 2.0-Client-ID und Client-Secret erstellen:

    1. Rufen Sie in der Google Cloud Console Google Auth Platform > Clients > Create client auf.

      Zur Seite „Client erstellen“

      Wenn Sie kein Projekt ausgewählt haben, werden Sie aufgefordert, eines zu erstellen.

    2. Wählen Sie in der Liste Anwendungstyp die Option Webanwendung aus.

    3. Geben Sie im Feld Name einen Namen für Ihre Anwendung ein.

    4. Klicken Sie im Abschnitt Autorisierte JavaScript-Quellen auf + URI hinzufügen und geben Sie dann https://chatgpt.com in das Feld URIs ein.

    5. Klicken Sie im Abschnitt Autorisierte Weiterleitungs-URIs auf + URI hinzufügen und geben Sie dann https://chatgpt.com/connector_platform_oauth_redirect in das Feld URIs ein.

    6. Klicken Sie auf Erstellen. Der Client wird erstellt.

      Das Dialogfeld OAuth 2.0-Client erstellt wird geöffnet.

    7. Kopieren Sie im Abschnitt Clientschlüssel den Clientschlüssel und speichern Sie ihn an einem sicheren Ort. Sie können sie nur einmal kopieren. Wenn Sie ihn verlieren, löschen Sie den Clientschlüssel und erstellen Sie einen neuen.

  2. Melden Sie sich in ChatGPT an, wenn der Entwicklermodus aktiviert ist.

  3. Folgen Sie der Anleitung unter Plug-in erstellen, um für jeden MCP-Server einen benutzerdefinierten Connector hinzuzufügen:

    • Legen Sie für Gemini Cloud Assist die Server-URL auf https://geminicloudassist.googleapis.com/mcp fest.
    • Legen Sie für das App Design Center die Server-URL auf https://designcenter.googleapis.com/mcp fest.
  4. Geben Sie unter „OAuth“ oder Erweiterte Einstellungen Ihre OAuth-Client-ID und Ihren Clientschlüssel ein.

  5. Schließen Sie die Anmeldeaufforderung ab, um die MCP-Server im Chat zu aktivieren.

Claude.ai

Wenn Sie die Remote-MCP-Server für Gemini Cloud Assist und App Design Center zu Claude.ai hinzufügen möchten, konfigurieren Sie benutzerdefinierte Connectors mit einer OAuth 2.0-Client-ID und einem Clientschlüssel:

  1. OAuth 2.0-Client-ID und Client-Secret erstellen:

    1. Rufen Sie in der Google Cloud Console Google Auth Platform > Clients > Create client auf.

      Zur Seite „Client erstellen“

      Wenn Sie kein Projekt ausgewählt haben, werden Sie aufgefordert, eines zu erstellen.

    2. Wählen Sie in der Liste Anwendungstyp die Option Webanwendung aus.

    3. Geben Sie im Feld Name einen Namen für Ihre Anwendung ein.

    4. Klicken Sie im Abschnitt Autorisierte JavaScript-Quellen auf + URI hinzufügen und geben Sie dann https://claude.ai in das Feld URIs ein.

    5. Klicken Sie im Abschnitt Autorisierte Weiterleitungs-URIs auf + URI hinzufügen und geben Sie dann https://claude.ai/api/mcp/auth_callback in das Feld URIs ein.

    6. Klicken Sie auf Erstellen. Der Client wird erstellt.

      Das Dialogfeld OAuth 2.0-Client erstellt wird geöffnet.

    7. Kopieren Sie im Abschnitt Clientschlüssel den Clientschlüssel und speichern Sie ihn an einem sicheren Ort. Sie können sie nur einmal kopieren. Wenn Sie ihn verlieren, löschen Sie den Clientschlüssel und erstellen Sie einen neuen.

  2. Folgen Sie der Anleitung zum Erstellen eines benutzerdefinierten Connectors für jeden MCP-Server:

    • Legen Sie für Gemini Cloud Assist die Server-URL auf https://geminicloudassist.googleapis.com/mcp fest.
    • Legen Sie für das App Design Center die Server-URL auf https://designcenter.googleapis.com/mcp fest.
  3. Geben Sie im Menü Erweiterte Einstellungen Ihre OAuth-Client-ID und Ihren Clientschlüssel ein.

  4. Schließen Sie die Anmeldeaufforderung ab, um die MCP-Server im Chat zu aktivieren.

Claude Code

So fügen Sie die Remote-MCP-Server für Gemini Cloud Assist und App Design Center zu Claude Code hinzu: Konfigurieren Sie benutzerdefinierte Connectors mit einer OAuth 2.0-Client-ID und einem Client-Secret:

  1. Claude Code installieren

  2. OAuth 2.0-Client-ID und Client-Secret erstellen:

    1. Rufen Sie in der Google Cloud Console Google Auth Platform > Clients > Create client auf.

      Zur Seite „Client erstellen“

      Wenn Sie kein Projekt ausgewählt haben, werden Sie aufgefordert, eines zu erstellen.

    2. Wählen Sie in der Liste Anwendungstyp die Option Webanwendung aus.

    3. Geben Sie im Feld Name einen Namen für Ihre Anwendung ein.

    4. Klicken Sie im Abschnitt Autorisierte Weiterleitungs-URIs auf + URI hinzufügen und geben Sie dann https://claude.ai/api/mcp/auth_callback in das Feld URIs ein.

    5. Klicken Sie auf Erstellen. Der Client wird erstellt.

      Das Dialogfeld OAuth 2.0-Client erstellt wird geöffnet.

    6. Kopieren Sie im Abschnitt Clientschlüssel den Clientschlüssel und speichern Sie ihn an einem sicheren Ort. Sie können sie nur einmal kopieren. Wenn Sie ihn verlieren, löschen Sie den Clientschlüssel und erstellen Sie einen neuen.

  3. Folgen Sie der Anleitung zum Erstellen eines benutzerdefinierten Connectors für jeden MCP-Server:

    • Legen Sie für Gemini Cloud Assist die Server-URL auf https://geminicloudassist.googleapis.com/mcp fest.
    • Legen Sie für das App Design Center die Server-URL auf https://designcenter.googleapis.com/mcp fest.
  4. Geben Sie im Menü Erweiterte Einstellungen Ihre OAuth-Client-ID und Ihren Clientschlüssel ein.

  5. Schließen Sie die Anmeldeaufforderung ab, um die MCP-Server im Chat zu aktivieren.

Claude für den Computer

So fügen Sie die Remote-MCP-Server für Gemini Cloud Assist und App Design Center zu Claude Desktop hinzu: Konfigurieren Sie benutzerdefinierte Connectors mit einer OAuth 2.0-Client-ID und einem Client-Secret:

  1. Installieren Sie Claude für den Computer.

  2. OAuth 2.0-Client-ID und Client-Secret erstellen:

    1. Rufen Sie in der Google Cloud Console Google Auth Platform > Clients > Create client auf.

      Zur Seite „Client erstellen“

      Wenn Sie kein Projekt ausgewählt haben, werden Sie aufgefordert, eines zu erstellen.

    2. Wählen Sie in der Liste Anwendungstyp die Option Webanwendung aus.

    3. Geben Sie im Feld Name einen Namen für Ihre Anwendung ein.

    4. Klicken Sie im Abschnitt Autorisierte Weiterleitungs-URIs auf + URI hinzufügen und geben Sie dann https://claude.ai/api/mcp/auth_callback in das Feld URIs ein.

    5. Klicken Sie auf Erstellen. Der Client wird erstellt.

      Das Dialogfeld OAuth 2.0-Client erstellt wird geöffnet.

    6. Kopieren Sie im Abschnitt Clientschlüssel den Clientschlüssel und speichern Sie ihn an einem sicheren Ort. Sie können sie nur einmal kopieren. Wenn Sie ihn verlieren, löschen Sie den Clientschlüssel und erstellen Sie einen neuen.

  3. Folgen Sie der Anleitung zum Erstellen eines benutzerdefinierten Connectors für jeden MCP-Server:

    • Legen Sie für Gemini Cloud Assist die Server-URL auf https://geminicloudassist.googleapis.com/mcp fest.
    • Legen Sie für das App Design Center die Server-URL auf https://designcenter.googleapis.com/mcp fest.
  4. Geben Sie im Menü Erweiterte Einstellungen Ihre OAuth-Client-ID und Ihren Clientschlüssel ein.

  5. Schließen Sie die Anmeldeaufforderung ab, um die MCP-Server im Chat zu aktivieren.

Codex

So fügen Sie Codex Enterprise die Remote-MCP-Server für Gemini Cloud Assist und App Design Center hinzu:

  1. Öffnen Sie in der Codex Enterprise-Benutzeroberfläche die Einstellungen, wählen Sie MCP-Server aus und klicken Sie dann auf Rohkonfiguration ansehen, um den mcp_config.json-Editor zu öffnen.

  2. Fügen Sie der Datei mcp_config.json den folgenden Konfigurationsblock hinzu oder führen Sie ihn mit einem vorhandenen zusammen. Bei dieser Einrichtung werden Ihre Standardanmeldedaten für Anwendungen zur Authentifizierung verwendet.

    {
      "mcpServers": {
        "gemini_cloud_assist": {
          "serverUrl": "https://geminicloudassist.googleapis.com/mcp",
          "headers": {},
          "authProviderType": "google_credentials"
        },
        "application_design_center": {
          "serverUrl": "https://designcenter.googleapis.com/mcp",
          "headers": {},
          "authProviderType": "google_credentials"
        }
      }
    }
            

Cursor

Wenn Sie die Remote-MCP-Server von Gemini Cloud Assist und App Design Center zu Cursor hinzufügen möchten, erstellen Sie eine OAuth 2.0-Client-ID und einen Clientschlüssel und konfigurieren Sie die MCP-Server dann mit statischem OAuth. Cursor verwendet unterschiedliche Redirect-URIs, je nachdem, ob Sie über das Web oder eine Desktop-App auf Cursor zugreifen:

  1. OAuth 2.0-Client-ID und Client-Secret erstellen:

    Web- oder Cursor-Agents

    1. Rufen Sie in der Google Cloud Console Google Auth Platform > Clients > Create client auf.

      Zur Seite „Client erstellen“

      Wenn Sie kein Projekt ausgewählt haben, werden Sie aufgefordert, eines zu erstellen.

    2. Wählen Sie in der Liste Anwendungstyp die Option Webanwendung aus.

    3. Geben Sie im Feld Name einen Namen für Ihre Anwendung ein.

    4. Klicken Sie im Abschnitt Autorisierte Weiterleitungs-URIs auf + URI hinzufügen und geben Sie dann https://www.cursor.com/agents/mcp/oauth/callback in das Feld URIs ein.

    5. Klicken Sie auf Erstellen. Der Client wird erstellt.

      Das Dialogfeld OAuth 2.0-Client erstellt wird geöffnet.

    6. Kopieren Sie im Abschnitt Clientschlüssel den Clientschlüssel und speichern Sie ihn an einem sicheren Ort. Sie können sie nur einmal kopieren. Wenn Sie ihn verlieren, löschen Sie den Clientschlüssel und erstellen Sie einen neuen.

    Desktop

    1. Rufen Sie in der Google Cloud Console Google Auth Platform > Clients > Create client auf.

      Zur Seite „Client erstellen“

      Wenn Sie kein Projekt ausgewählt haben, werden Sie aufgefordert, eines zu erstellen.

    2. Wählen Sie in der Liste Anwendungstyp die Option Webanwendung aus.

    3. Geben Sie im Feld Name einen Namen für Ihre Anwendung ein.

    4. Klicken Sie im Abschnitt Autorisierte Weiterleitungs-URIs auf + URI hinzufügen und geben Sie dann http://localhost:8787/callback in das Feld URIs ein.

    5. Klicken Sie auf Erstellen. Der Client wird erstellt.

      Das Dialogfeld OAuth 2.0-Client erstellt wird geöffnet.

    6. Kopieren Sie im Abschnitt Clientschlüssel den Clientschlüssel und speichern Sie ihn an einem sicheren Ort. Sie können sie nur einmal kopieren. Wenn Sie ihn verlieren, löschen Sie den Clientschlüssel und erstellen Sie einen neuen.

  2. Folgen Sie der Anleitung zum Konfigurieren des MCP-Servers mit statischem OAuth und fügen Sie den folgenden Konfigurationsblock in Ihre Cursor-MCP-Konfiguration ein oder führen Sie ihn zusammen:

    {
      "mcpServers": {
        "gemini_cloud_assist": {
          "url": "https://geminicloudassist.googleapis.com/mcp",
          "auth": {
            "CLIENT_ID": "${env:OAUTH_CLIENT_ID}",
            "CLIENT_SECRET": "${env:OAUTH_CLIENT_SECRET}",
            "scopes": ["https://www.googleapis.com/auth/cloud-platform"]
          }
        },
        "application_design_center": {
          "url": "https://designcenter.googleapis.com/mcp",
          "auth": {
            "CLIENT_ID": "${env:OAUTH_CLIENT_ID}",
            "CLIENT_SECRET": "${env:OAUTH_CLIENT_SECRET}",
            "scopes": ["https://www.googleapis.com/auth/cloud-platform"]
          }
        }
      }
    }
            
  3. Legen Sie die Umgebungsvariablen OAUTH_CLIENT_ID und OAUTH_CLIENT_SECRET in Ihrer Umgebung fest.

  4. MCP-Server in Chat verwenden:

Gemini CLI

Mit einer Erweiterung konfigurieren

Installieren Sie den MCP-Server als Gemini CLI-Erweiterung mit dem folgenden Befehl:

gemini extensions install https://github.com/GoogleCloudPlatform/gemini-cloud-assist-mcp
          

Manuell konfigurieren

  1. MCP-Servereinstellungen konfigurieren

    Öffnen Sie die Datei mit den Einstellungen für den Nutzerbereich der Gemini CLI unter ~/.gemini/settings.json oder die Datei mit den Einstellungen für den Arbeitsbereich unter .gemini/settings.json. Wenn die Datei nicht vorhanden ist, erstellen Sie sie. Fügen Sie den folgenden Konfigurationsblock unter dem Schlüssel mcpServers hinzu oder führen Sie ihn zusammen. Achten Sie darauf, dass die Datei ein gültiges JSON-Format verwendet. Bei dieser Konfiguration werden automatisch Ihre Standardanmeldedaten für Anwendungen verwendet.

    {
      "mcpServers": {
        "gemini_cloud_assist": {
          "httpUrl": "https://geminicloudassist.googleapis.com/mcp",
          "authProviderType": "google_credentials",
          "oauth": {
            "scopes": ["https://www.googleapis.com/auth/cloud-platform"]
          },
          "timeout": 600000
        },
        "application_design_center": {
          "httpUrl": "https://designcenter.googleapis.com/mcp",
          "authProviderType": "google_credentials",
          "oauth": {
            "scopes": ["https://www.googleapis.com/auth/cloud-platform"]
          },
          "timeout": 600000
        }
      }
    }
                  
  2. Skill-Dateien erstellen und befüllen

    Erstellen Sie eine SKILL.md-Datei in einem der folgenden Verzeichnisse. Kopieren Sie den Markdown-Inhalt für den ausgewählten Skill aus dem Abschnitt Skill-Referenz dieses Dokuments und fügen Sie ihn in die Datei ein.

    • Arbeitsbereichsbereich: .gemini/skills/SKILL_NAME/
    • Nutzerbereich: ~/.gemini/skills/SKILL_NAME/

    Ersetzen Sie SKILL_NAME durch den Verzeichnisnamen für Ihren Skill.

    Hier sehen Sie ein Beispiel für eine Verzeichnisstruktur:

    .gemini/
    └── skills/
        ├── design-and-deploy/
        │   └── SKILL.md
        └── google-gemini-cloud-assist/
            └── SKILL.md
                  
  3. Fertigkeiten nachweisen

    Nachdem Sie die Dateien settings.json und SKILL.md geändert haben, starten Sie die Gemini CLI neu und führen Sie dann die folgenden Befehle aus, um die Einrichtung zu überprüfen:

    • /skills list: prüft, ob Ihre lokalen Skills erkannt wurden.
    • /mcp list: Prüft, ob die MCP-Server von Gemini Cloud Assist und App Design Center verbunden sind.

Gemini Enterprise

Damit die Remote-MCP-Server für Gemini Cloud Assist und App Design Center in Gemini Enterprise registriert werden können, muss ein Administrator die folgenden Schritte ausführen:

  1. Erstellen Sie eine OAuth 2.0-Client-ID und ein Client-Secret mit dem Gemini Enterprise-Weiterleitungs-URI:

    1. Rufen Sie in der Google Cloud Console Google Auth Platform > Clients > Create client auf.

      Zur Seite „Client erstellen“

      Wenn Sie kein Projekt ausgewählt haben, werden Sie aufgefordert, eines zu erstellen.

    2. Wählen Sie in der Liste Anwendungstyp die Option Webanwendung aus.

    3. Geben Sie im Feld Name einen Namen für Ihre Anwendung ein.

    4. Klicken Sie im Abschnitt Autorisierte Weiterleitungs-URIs auf + URI hinzufügen und geben Sie dann https://vertexaisearch.cloud.google.com/oauth-redirect in das Feld URIs ein.

    5. Klicken Sie auf Erstellen. Der Client wird erstellt.

      Das Dialogfeld OAuth 2.0-Client erstellt wird geöffnet.

    6. Kopieren Sie im Abschnitt Clientschlüssel den Clientschlüssel und speichern Sie ihn an einem sicheren Ort. Sie können sie nur einmal kopieren. Wenn Sie ihn verlieren, löschen Sie den Clientschlüssel und erstellen Sie einen neuen.

  2. Rufen Sie in der Google Cloud Console Gemini Enterprise > Datenspeicher auf und klicken Sie dann auf Datenspeicher erstellen. Weitere Informationen finden Sie unter Benutzerdefinierten MCP-Server-Datenspeicher einrichten.

  3. Wählen Sie Benutzerdefinierter MCP-Server als Datenquelle aus.

  4. Konfigurieren Sie für jeden Endpunkt einen benutzerdefinierten MCP-Server-Datenspeicher:

    • Geben Sie für Gemini Cloud Assist https://geminicloudassist.googleapis.com/mcp ein.
    • Geben Sie für App Design Center https://designcenter.googleapis.com/mcp ein.
  5. Geben Sie die OAuth-Client-ID und den Clientschlüssel ein und speichern Sie dann den Datenspeicher. Die Tools werden für Gemini Enterprise-KI-Agenten verfügbar.

Gemini Cloud Assist-Skills

Die MCP-Tools für Gemini Cloud Assist und App Design Center verwenden KI-Agenten-Skills, um Ihren Agenten zu instruieren. Das Skill führt Ihren Agenten bei den folgenden Aufgaben:

  • Mehrere Tools zu einem Arbeitsablauf verketten
  • Relevante lokale Informationen wie Terraform-Bereitstellungscode verarbeiten, um Ihren lokalen Kontext zu analysieren.
  • Reagiere auf explizite Aufrufe, wenn du direkt auf den Skill verweist.

Wenn Sie interaktive Agents wie Antigravity oder die Gemini CLI verwenden, können Sie Gemini Cloud Assist-MCP-Tools in andere Agents und Workflows einbinden. Da diese Tools umfassende Funktionen bieten, die sich möglicherweise mit Ihren vorhandenen spezialisierten Tools überschneiden, sollten Sie die folgenden Strategien verwenden, um sie für Ihre spezifische Umgebung und Ihren Anwendungsfall zu optimieren:

  1. Skill-Definition anpassen: Aktualisieren Sie die Datei SKILL.md, um die Intents und Anwendungsfälle anzugeben, für die Sie Gemini Cloud Assist aufrufen möchten. So wird sichergestellt, dass der Agent nur für Aufgaben ausgelöst wird, für die seine umfassende Cloud-Expertise erforderlich ist.
  2. Skills explizit aufrufen: Bei vielen interaktiven Agenten können Sie steuern, wann ein Skill ausgelöst wird. Wenn Ihr Agent dies unterstützt, können Sie den Skill so konfigurieren, dass er manuell mit Slash-Befehlen (/) oder Erwähnungen (@) aufgerufen werden muss. So können Sie genau auswählen, wann Sie Gemini Cloud Assist und wann ein anderes spezialisiertes Tool verwenden möchten.

Gemini Cloud Assist-Skill-Referenz

Wir empfehlen die folgende SKILL.md-Datei für alle Agents, die mit Gemini Cloud Assist MCP-Tools konfiguriert sind. Diese Datei gibt Ihrem Agenten Anweisungen, wie er die Tools richtig verwendet.

Nächste Schritte