
Workspace CLI
par majidmanzarpour
CLI Rust haute performance offrant un accès programmatique aux API Google Workspace, optimisée pour les agents IA avec une sortie JSON/TOON structurée.
Ce qu'il fait
Workspace CLI est un outil haute performance basé sur Rust qui connecte les agents IA à l'ensemble de l'écosystème Google Workspace. Il fournit une interface déterministe et optimisée pour la vitesse vers Gmail, Drive, Calendar, Docs, Sheets, Slides, Chat, Contacts et Tasks, convertissant les réponses API complexes en formats économes en tokens comme TOON et JSON.
Outils
Le serveur expose environ 50 outils, notamment :
- Gmail :
gmail_list,gmail_send,gmail_reply,gmail_modify(libellés/état de lecture) - Drive :
drive_list,drive_upload,drive_mkdir,drive_share,drive_permissions - Calendar :
calendar_list,calendar_create,calendar_update,calendar_delete - Docs/Sheets/Slides : Opérations CRUD complètes, incluant l'extraction Markdown pour Docs et les mises à jour de plages pour Sheets.
- Chat/Tasks/Contacts : Gestion des espaces, envoi de messages et recherche dans l'annuaire des contacts.
Installation
Pour l'utiliser avec Claude Desktop, ajoutez les éléments suivants à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"workspace": {
"command": "workspace-cli",
"args": ["mcp"]
}
}
}
Note : Le binaire doit être compilé avec le flag --features mcp.
Hôtes supportés
Confirmé pour Claude Desktop et d'autres clients MCP compatibles stdio.
Installation rapide
cargo build --release --features mcp && sudo install -m 755 target/release/workspace-cli /usr/local/bin/Informations
- Tarification
- free
- Publié
- 7/3/2026
- étoiles
- 0
Catégories
Choisissez votre client IA et suivez les étapes ci-dessous.
Claude Desktop
{"mcpServers": {"workspace": {"command": "workspace-cli", "args": ["mcp"]}}}





