Google Admin MCP - MCP Server sécurisé par ALMC Security 2025

Google Admin MCP

Voir sur GitHub

MseeP.ai Security Assessment Badge

Serveur Google Admin MCP

Serveur FastMCP permettant de gérer les utilisateurs de Google Workspace via l'API Admin Directory.

Fonctionnalités

  • Liste des utilisateurs d'un domaine
  • Créer de nouveaux utilisateurs avec des mots de passe aléatoires et sécurisés
  • Obtenir des informations détaillées sur les utilisateurs
  • Suspendre et annuler la suspension des utilisateurs

Conditions préalables

  • Docker
  • Compte Google Workspace Admin
  • Activation de l'API Google Admin Directory
  • Jeton OAuth2 encodé en Base64 dans la variable d'environnement GOOGLE_TOKEN_JSON

Installation de Docker

  1. Cloner le dépôt
  2. Construisez l'image Docker :
docker build -t google-admin-mcp

Exécution du serveur

Exécutez le conteneur :

docker run -e GOOGLE_TOKEN_JSON="your_base64_encoded_token" google-admin-mcp

Outils disponibles

listUsers

Liste les utilisateurs d'un domaine.

{"domain" : "votredomaine.com" }

addUser

Crée un nouvel utilisateur avec un mot de passe aléatoire sécurisé.

{ "primaryEmail" : "user@yourdomain.com", "firstName" : "First", "lastName" : "Last" }

getUser

Permet d'obtenir des informations détaillées sur un utilisateur spécifique.

{ "userKey" : "user@yourdomain.com" }

suspendUser

Suspend le compte d'un utilisateur.

{ "userKey" : "user@yourdomain.com" }

unsuspendUser

Annule la suspension d'un compte d'utilisateur.

{ "userKey" : "user@yourdomain.com" }

Notes de sécurité

  • Tous les utilisateurs créés devront changer leur mot de passe lors de leur première connexion
  • Les mots de passe sont générés de manière sécurisée avec
    • 12 caractères au minimum
    • Lettres majuscules et minuscules
    • Chiffres
    • Caractères spéciaux
  • Le serveur a besoin d'un jeton OAuth2 valide avec les champs d'application appropriés de l'API Admin Directory

Gestion des erreurs

Le serveur fournit des messages d'erreur clairs pour

  • Échecs d'authentification
  • Paramètres invalides
  • Erreurs d'API
  • Variables d'environnement manquantes

Licence

Licence MIT

Liés dans Service en nuage - MCP Servers sécurisés

ServeurRésuméActions
Alpha VantageUn serveur Model Context Protocol (MCP) qui fournit un accès aux données financières API d'Alpha Van...Voir
MCP AWSUn serveur Model Context Protocol (MCP) qui permet aux assistants IA comme Claude d'interagir avec v...Voir
DopplerUn serveur MCP (Model Context Protocol) simplifié pour l'accès en lecture seule à la plate-forme de...Voir
AWS SESVoir
HubSpot MCP Server par CDataServeur Model Context Protocol (MCP) de CData pour HubSpotVoir
commercetools MCP Essentials[Note importante : Commerce MCP est fourni gratuitement en tant que service d'accès anticipé. Notre...Voir