upload_master
RÉSERVÉ AU STUDIO (token d'administration requis). Dépose un zip de master client dans ~/www/masters/ sur le serveur OVH. Nom conservé tel quel (contrôle total côté studio). Upload chunké (chunk_index=0 pour le premier, is_last=true pour le dernier — le tool renvoie alors l'URL client). Écriture UNIQUEMENT dans ~/www/masters/ (chemin hardcodé, sanitize strict, pas d'échappement possible).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| is_last | No | true pour le dernier chunk → renvoie l'URL client finalisée. | |
| filename | Yes | Nom du fichier .zip (autorisé : lettres/chiffres/._- et espaces ; extension .zip obligatoire ; max 200 chars). Sanitize strict côté serveur. | |
| auth_token | No | Token d'administration (si le client MCP ne permet pas le header Authorization). | |
| chunk_data | Yes | Contenu du chunk encodé en base64. Max ~8 Mo par chunk pour rester sous les limites HTTP OVH. | |
| chunk_index | No | Index du chunk (0-based). 0 = truncate le fichier destination ; >0 = append. |