Installation#
Node.js 20+ est requis. La CLI de la plateforme demande Node.js 18+.
Depuis npm #
L’assistant écrit la configuration MCP et demande s’il faut installer l’Agent Plugin (agent-plugin/ dans ce dépôt). Une copie va dans ~/.tgcloud-mcp/agent-plugin. Cursor reçoit ~/.cursor/plugins/local/tgcloud. VS Code reçoit une entrée chat.pluginLocations. Codex, Copilot et Kiro chargent ce même dossier depuis leur interface de plugins.
Claude Code et opencode restent sur la configuration MCP. Le skill :
Une commande #
Clone dans ~/.tgcloud-mcp, construit, lance l’assistant. Le relancer met à jour.
Il demande d’abord la langue (English, Русский, 中文, العربية, Deutsch, Français ;
Entrée = anglais, ou TGCLOUD_MCP_LANG). Ensuite une bannière encadrée
(dégradé bleu en truecolor) et un spinner pendant le clone, l’installation et
la compilation. L’assistant parle la même langue et lit /dev/tty, donc il
pose encore des questions avec curl | bash.
Docker #
Configuration manuelle #
opencode (~/.config/opencode/opencode.json) :
Claude Code / Cursor :
VS Code (mcp.json) :
Variables d’environnement#
| Variable | Défaut | Rôle |
|---|---|---|
TGCLOUD_CLI | npx | Commande qui lance la CLI (peut être un wrapper de proxy) |
TGCLOUD_CLI_ARGS | tgcloud | Arguments placés avant la sous-commande |
TGCLOUD_TIMEOUT_MS | 120000 | Délai d’une commande. deploy laisse au moins 300000 ms à npm run build |
TGCLOUD_TOKEN | — | Jeton d’accès CLI à la place de tgcloud login |