Tous les MCPGoogle Workspace MCP
Bureautique

Google Workspace MCP

Ce serveur MCP Google Workspace réunit Gmail, Drive, Agenda, Docs, Sheets, Slides, Forms, Tasks, Contacts et Chat derrière une seule intégration, avec plus de 120 outils. Il gère l'authentification OAuth 2.1 multi-utilisateurs, un mode lecture seule et un déploiement en conteneur sans état.

Quand l'utiliser

Utile pour automatiser la gestion d'emails, de documents partagés ou de plannings directement depuis Claude.

Projets tiers · vérifiés manuellement · non maintenus par Educasium

Google Workspace MCP Server, publié par Taylor Wilsdon, connecte des assistants IA à Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Tasks, Contacts, Chat, Google Search et Apps Script. Le dépôt taylorwilsdon/google_workspace_mcp annonce plus de 120 outils, OAuth 2.1 multi-utilisateurs, des niveaux d'outils progressifs, un mode lecture seule, une CLI et un déploiement conteneur sans état. Lors de la vérification GitHub du 26 août 2026, le dépôt était sous licence MIT, comptait 3 073 étoiles et 964 forks, et pyproject.toml indiquait workspace-mcp 1.25.1 avec Python 3.10 ou plus.

Pour Educasium, ce connecteur est important parce qu'il touche l'environnement documentaire complet d'une organisation. Il peut lire et agir sur des emails, documents, feuilles, calendriers et fichiers partagés. L'approche utile reste prudente : le vrai sujet n'est pas seulement la productivité, c'est le contrôle des scopes, des écritures et de la donnée sensible.

Sommaire

  1. Ce que fait Google Workspace MCP
  2. Services et surface d'outils
  3. Authentification et modes serveur
  4. Sécurité, fichiers locaux et prompt injection
  5. Tiers, lecture seule et limitation de surface
  6. Comparaison avec Excel et Microsoft 365
  7. Position Educasium

Ce que fait Google Workspace MCP

À retenir : Google Workspace MCP donne à un assistant une interface unique vers douze services Google, avec plus de 120 outils annoncés. C'est une intégration de bureau numérique, pas un simple connecteur Gmail.

Un MCP transversal

Le README présente le serveur comme un moyen de contrôler Google Calendar, Drive, Gmail, Docs, Sheets, Slides, Forms, Tasks, Contacts, Chat, Search et Apps Script. Les exemples de services affichent notamment Gmail avec recherche, envoi, brouillons, labels et pièces jointes ; Drive avec recherche, création, partage et import de fichiers Office ; Docs avec édition, style, tables, commentaires et export ; Sheets avec plages, tables, formatage et règles conditionnelles.

Cette transversalité permet des workflows réels : chercher un email, extraire une pièce jointe, créer un document de synthèse, mettre à jour une feuille, planifier une réunion et préparer un message. Elle augmente aussi le risque : chaque service ajouté agrandit le périmètre de données consultables ou modifiables.

Ce qu'il faut éviter

Le README utilise un ton très ambitieux. Educasium garde les faits vérifiés sans reprendre les superlatifs comme garanties. Dire plus de 120 outils, OAuth 2.1, lecture seule et déploiement stateless est utile. Dire que l'outil remplace la gouvernance documentaire serait faux.

Un assistant connecté à Google Workspace peut faciliter des tâches, mais il ne sait pas automatiquement quels documents sont confidentiels, quelles pièces jointes sont sensibles ou quels emails contiennent des instructions malveillantes.

Services et surface d'outils

À retenir : la surface couvre communication, fichiers, bureautique, formulaires, tâches, contacts, recherche et Apps Script. Cette richesse impose une stratégie de sélection des outils.

Services couverts

Le README liste Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Tasks, Contacts, Chat, Custom Search et Apps Script. Les compteurs affichés dans le README donnent un ordre de grandeur par service, comme 15 outils Gmail, 16 Drive, 7 Calendar, 19 Docs, 14 Sheets, 7 Slides, 6 Forms, 6 Tasks, 8 Contacts, 6 Chat, 2 Custom Search et 15 Apps Script.

Ces chiffres sont utiles pour comprendre la portée, mais ils doivent être lus à la date de vérification. Un dépôt actif peut changer vite. La date sourcesCheckedAt et les liens README encadrent donc les chiffres publiés.

Exemples de workflows

Un cas pédagogique simple : lire les derniers emails liés à un projet, retrouver le dossier Drive, créer un Google Doc de compte rendu, ajouter une ligne de suivi dans Sheets et proposer un créneau Calendar. Un cas plus avancé : générer un formulaire, analyser ses réponses dans Sheets, puis préparer un message Chat.

Ces scénarios doivent commencer en lecture seule. L'apprenant doit voir les données que l'assistant consulte avant d'autoriser des écritures comme envoyer un email, partager un fichier ou modifier un document.

Authentification et modes serveur

À retenir : l'intégration repose sur votre projet Google Cloud, votre client OAuth et les scopes que vous autorisez. Le README insiste sur le fait que les identifiants OAuth restent sous contrôle de l'utilisateur ou de l'organisation.

OAuth et déploiement

Le quick start demande un client OAuth Google Cloud et les API nécessaires. Le serveur peut tourner en stdio pour les clients legacy ou en Streamable HTTP pour les clients modernes. Le README documente OAuth 2.1 avec PKCE, déploiement sans état, reverse proxy, stockage de credentials et modes avancés.

Le pyproject vérifié montre Python >=3.10 et des dépendances cohérentes avec FastAPI, FastMCP, bibliothèques Google, OAuth, cryptographie, PDF et parsing. Le package expose workspace-mcp et workspace-cli.

CLI et Code Mode

workspace-cli permet de lister et appeler des outils contre un serveur en cours, avec cache OAuth chiffré. Le README avertit de ne pas utiliser uvx workspace-cli parce qu'un ancien package PyPI occupe ce nom. Cette précision est utile dans une page technique, car elle évite une installation silencieusement mauvaise.

Pour Educasium, la CLI est intéressante pour montrer qu'un MCP peut être utilisé au-delà du chat. Un workflow peut être conversationnel, scriptable ou intégré à un environnement de développement.

Sécurité, fichiers locaux et prompt injection

À retenir : le README mentionne explicitement le risque de prompt injection dans emails, documents et événements. C'est central pour toute page qui parle de productivité connectée.

Données et réseau

La section sécurité indique que, par défaut, le serveur n'envoie pas de données ailleurs qu'aux APIs Google, au nom de l'utilisateur authentifié, avec les credentials OAuth configurés. Elle indique aussi qu'il n'y a pas de reporting d'usage ou télémétrie intégrée hors tracing optionnel configuré par l'utilisateur.

Cela ne suffit pas à rendre l'usage sans risque. Les données envoyées à Google restent soumises aux conditions Google, et les réponses sont lues par l'assistant. Les emails, documents et invitations peuvent contenir des instructions hostiles. La méthode prudente sépare donc lecture, synthèse et écriture.

Fichiers locaux

Le README explique que les lectures de fichiers locaux sont limitées par défaut au dossier de pièces jointes géré, et que validate_file_path bloque encore .env, les dossiers ~/.ssh, ~/.aws et d'autres emplacements sensibles même si ALLOWED_FILE_DIRS est élargi.

Ce détail est très important. Il montre que le projet pense au risque local, pas seulement aux scopes Google. Educasium doit le présenter comme un exemple de garde-fou utile, tout en rappelant que l'élargissement des dossiers autorisés doit rester rare et justifié.

Tiers, lecture seule et limitation de surface

À retenir : les modes core, extended et complete, les sélecteurs d'outils, le mode read-only et les permissions par service servent à réduire la surface exposée au modèle. C'est la partie gouvernance du connecteur.

Tiers et sélection

Le README décrit trois niveaux : core pour les outils essentiels, extended pour ajouter des opérations de gestion, complete pour tout charger. Il permet aussi de sélectionner des services avec --tools, d'utiliser --read-only, de définir des permissions par service et de désactiver certains outils.

Dans une organisation, il ne faut pas charger tout par défaut. Un assistant chargé de résumer des emails n'a pas forcément besoin de modifier des fichiers Drive ou d'envoyer des messages Chat. La réduction de surface est une mesure de sécurité et de clarté.

Lecture seule d'abord

Le mode lecture seule est le bon point de départ pédagogique. Il permet de montrer comment l'assistant retrouve, résume et croise l'information sans produire d'effet irréversible. Les écritures devraient venir après validation du workflow, avec confirmation humaine pour l'envoi d'emails, le partage de fichiers ou la modification de documents.

Cette progression respecte le cycle de vie client : connexion, découverte, lecture, synthèse, proposition, validation, écriture.

Comparaison avec Excel et Microsoft 365

À retenir : Google Workspace MCP est adapté aux organisations centrées sur Google ; Excel MCP est fichier .xlsx ; Microsoft 365 MCP suit Microsoft Graph.

BesoinGoogle Workspace MCPExcel MCPMicrosoft 365 MCP
Gmail, Drive, Docs, SheetsTrès adaptéHors périmètreHors périmètre
Manipuler un .xlsx localIndirectTrès adaptéPossible via OneDrive/Graph
Outlook, Teams, SharePointHors périmètreHors périmètreTrès adapté
Démarrer en lecture seuleOuiPar copies fichiersOui
Gouvernance par scopesOAuth GoogleRacine fichiersScopes Microsoft Graph

Choisir selon l'organisation

Le choix doit suivre l'environnement réel du client. Une école ou agence qui vit dans Google Workspace bénéficiera d'un connecteur transversal. Une équipe qui échange surtout des fichiers Excel hors cloud choisira plutôt Excel MCP. Une organisation Microsoft doit privilégier Microsoft 365 MCP pour respecter comptes, groupes, SharePoint et Teams.

Position Educasium

À retenir : Educasium doit enseigner Google Workspace MCP comme une intégration organisationnelle à gouverner, pas comme un raccourci magique vers tous les documents. Les permissions sont la leçon centrale.

Ce qu'il faut montrer

Un bon atelier commence avec un périmètre étroit : Gmail et Drive en lecture seule. L'assistant retrouve des emails, résume les pièces jointes et prépare un brouillon non envoyé. Ensuite seulement, on ajoute Calendar, Docs ou Sheets selon le cas.

Cette progression montre le vrai travail avec les MCP : donner assez d'accès pour être utile, mais pas plus. Le lecteur doit comprendre qu'un connecteur productivité puissant demande une politique de scopes, de validation et de logs.

Questions fréquentes

Google Workspace MCP donne-t-il accès à tout mon compte Google ?

Il accède aux services et scopes que vous configurez et autorisez. Le README met en avant OAuth, les tiers d'outils, la sélection de services, le mode lecture seule et les permissions par service. La bonne pratique est de commencer avec un périmètre minimal, puis d'ajouter uniquement les outils nécessaires.

Le mode lecture seule suffit-il pour travailler ?

Pour découverte, recherche, synthèse et préparation de brouillons, oui dans beaucoup de cas. Il ne permet pas de finaliser des actions comme envoyer un email ou modifier un document. C'est précisément son intérêt au début : il permet de tester le workflow sans effet irréversible.

Pourquoi le prompt injection est-il important ici ?

Parce que les emails, documents et événements peuvent contenir du texte contrôlé par d'autres personnes. Ce texte peut essayer d'influencer l'assistant. Quand l'assistant a accès à des outils d'écriture ou de partage, il faut séparer lecture et action, limiter les scopes et demander validation humaine.