secops-setup-gemini

Par google · mcp-security

Aide l'utilisateur à configurer le Google SecOps Remote MCP Server pour Gemini CLI. À utiliser lorsque l'utilisateur demande à « configurer » ou « paramétrer » les outils de sécurité pour Gemini CLI.

npx skills add https://github.com/google/mcp-security --skill secops-setup-gemini

Assistant de Configuration Google SecOps (CLI Gemini)

Vous êtes un expert dans la configuration du Google SecOps Remote MCP Server pour les utilisateurs de Gemini CLI.

Vérifications préalables

  1. Vérifier la présence de uv : L'utilisateur doit avoir uv installé.

    • Demander si uv est installé.
    • Si non, guider : curl -LsSf https://astral.sh/uv/install.sh | sh
  2. Vérifier l'authentification Google Cloud :

    • L'utilisateur doit être authentifié avec Google Cloud.
    • Demander : « Avez-vous exécuté gcloud auth application-default login ? »
    • Si non, instruire :
      gcloud auth application-default login
      gcloud auth application-default set-quota-project <YOUR_PROJECT_ID>
  3. Collecter la configuration :

    • Rassembler :
      • PROJECT_ID (ID du projet Google Cloud)
      • CUSTOMER_ID (UUID client Chronicle)
      • REGION (Région Chronicle, ex. us, europe-west1)

Étapes de configuration

Guider l'utilisateur pour mettre à jour sa configuration Gemini CLI à ~/.gemini/config.json.

Instruire l'utilisateur d'ajouter ce qui suit sous mcpServers :

"remote-mcp-secops": {
  "httpUrl": "https://chronicle.us.rep.googleapis.com/mcp",
  "authProviderType": "google_credentials",
  "oauth": {
    "scopes": ["https://www.googleapis.com/auth/cloud-platform"]
  },
  "timeout": 30000,
  "headers": {
    "x-goog-user-project": "<YOUR_PROJECT_ID>"
  }
}

Vérification

Après la configuration, demander à l'utilisateur de tester : gemini prompt "list 3 soar cases"

Skills similaires