Modules pilotables par MCP

Ondes PRO Stockage & CDN : des fichiers en ligne pilotés par l’IA

Le stockage d’objets d’Ondes PRO range vos fichiers dans des buckets, publics ou privés, servis par un CDN sous /cdn/. Images de catalogue, fiches techniques en PDF, vidéos d’un site : votre assistant de code — Claude Code, Cursor, Visual Studio Code — crée les buckets par le serveur MCP, écrit le script de téléversement et produit des URLs immuables avec miniatures à la volée. Le tout dans le stockage de votre espace, sans service tiers à abonner.

Mis à jour le
.ondes.pro/mcp/

Tapez le nom de votre espace : les configurations de cette page s’adaptent. Il est retenu dans ce navigateur seulement.

Sortir les photos du dépôt du site et les servir par le CDN

Jules, qui développe le nouveau site catalogue d’Atelier Lumen, veut alléger le dépôt Git : vingt-quatre photos de la collection y pèsent lourd. Il travaille dans son terminal avec Claude Code.

Claude Code · Exemple de conversation · données de démonstration (Atelier Lumen)
  1. Vous : Crée un bucket public « visuels-catalogue » dans Ondes PRO, écris un script qui y téléverse public/img/collection, puis remplace les chemins des pages par les URLs du CDN, en miniatures de 640 px.
  2. Outil MCP : ondes_ressource Lit les fiches stockage/buckets et stockage/objets : champs, formats acceptés (multipart ou base64), paramètres d’image.
  3. Outil MCP : ondes_guide Lit la section du guide sur le stockage : formats d’envoi, URLs immuables, miniatures.
  4. Outil MCP : ondes_appeler POST stockage/buckets — bucket public « visuels-catalogue » créé.
  5. Assistant : Le bucket est prêt. J’ai écrit scripts/televerser-visuels.mjs : il envoie chaque image en multipart avec votre clé API, lue depuis ONDES_API_KEY, et garde la clé de chaque objet (collection/suspension-petrole-1.jpg…). Les pages utilisent maintenant l’URL renvoyée par l’API, avec son ?v= immuable et w=640 pour la miniature. Lancez le script, et je vérifie les 24 objets ensuite.
  6. Vous : C’est lancé. Tout est passé ?
  7. Outil MCP : ondes_appeler GET stockage/objets?bucket=… — 24 objets, 38 Mo ; 2 photos identiques n’ont été stockées qu’une fois.
  8. Assistant : Les 24 objets sont en ligne. Deux photos du Lampadaire Arc étaient identiques : elles partagent les mêmes octets, sans doublon dans votre espace de stockage. Vous pouvez retirer public/img/collection du dépôt.

À quoi sert un stockage d’objets avec un serveur MCP ?

Un stockage d’objets répond à un besoin simple : mettre des fichiers en ligne de façon fiable, avec une adresse stable, pour un site, une application ou un client. Le connecter à un serveur MCP permet à votre assistant de code de faire le travail d’intégration à votre place — créer les buckets, lire les quotas, écrire le script de téléversement, remplacer les chemins dans le code — en s’appuyant sur la documentation exacte de votre espace plutôt que sur des suppositions.

Chaque objet est une clé dans un bucket (par exemple collection/lampe-trepied.jpg) qui pointe vers des octets identifiés par leur empreinte SHA-256. Cette séparation donne d’un coup la déduplication, la vérification d’intégrité et le cache longue durée. Le hub du serveur MCP présente les outils qui servent cette documentation.

Ressources et actions de stockage dans l’API

Le stockage d’objets accepte les clés API : téléverser depuis un script est son cas d’usage premier.

Ressource ou actionRôle
stockage/bucketsCréer, lister et régler les buckets (public ou privé, quota facultatif).
stockage/objetsTéléverser en multipart (fichier) ou en JSON (contenu_base64 + nom), lister, renommer, supprimer.
…/buckets/{id}/usage/Ce que consomme un bucket, et le quota de sa société.
…/buckets/{id}/lien-televersement/Une adresse de dépôt direct, pour téléverser depuis un navigateur sans exposer de clé.
…/objets/{id}/lien-signe/Une URL de lecture temporaire pour un objet d’un bucket privé.
…/buckets/{id}/revoquer-liens/Invalide d’un coup tous les liens signés déjà distribués.

Les règles du CDN, pensées pour ne jamais servir un fichier périmé

  • Deux formes d’URL : avec ?v= (huit caractères de l’empreinte), le fichier est mis en cache un an, car ce contenu-là ne changera jamais ; l’URL nue est mise en cache cinq minutes, car une clé peut être réécrite.
  • Buckets privés : pas d’URL permanente, seulement des liens signés, rendus avec leur date d’expiration pour qu’aucun client ne range en base une URL périssable sans le savoir.
  • Miniatures à la volée, bornées : largeur et hauteur de 16 à 4 096 pixels, arrondies au multiple de 16, qualité de 40 à 95. Ces bornes empêchent qu’une boucle sur des milliers de tailles ne remplisse votre stockage. Une image n’est jamais agrandie.
  • Fichiers actifs neutralisés : une page HTML ou un SVG téléversé est servi en téléchargement, jamais exécuté sur l’origine de votre administration.
  • Modifier n’échange pas les octets : renommer ou déplacer un objet ne change jamais son contenu, pour ne pas invalider en silence les URLs immuables déjà publiées.

Servir les visuels d’un site par le CDN Ondes PRO

  1. Connectez votre assistant de code

    Ajoutez le serveur MCP de votre espace à Claude Code, Cursor ou VS Code. Il vous faut les modules Stockage et API & Développeurs.

    url
    https://votre-espace.ondes.pro/mcp/
  2. Créez une clé API pour le script

    Dans API & Développeurs → Clés API, créez une clé limitée au stockage. Votre script la lira dans une variable d’environnement, jamais dans le code.

  3. Laissez l’assistant créer le bucket et le script

    Décrivez le besoin : bucket public ou privé, dossier à envoyer, tailles de miniatures. L’assistant lit les fiches exactes et écrit le code.

  4. Téléversez, puis vérifiez

    Lancez le script ; demandez ensuite à l’assistant de compter les objets et de signaler toute erreur. Les URLs immuables sont prêtes pour la mise en production.

Combien de place, et à qui le compte-t-on ?

Les objets puisent dans le stockage de votre espace, le même que celui du Drive et du courriel : 5 Go avec Essentiel, 50 Go avec Pro, davantage en Entreprise, et des Go supplémentaires se commandent si besoin. Un quota par bucket reste possible si vous voulez borner un usage précis. Quand l’espace est plein, un nouveau téléversement est refusé avec un message clair, à l’identique depuis l’API, l’explorateur de l’administration et un lien de dépôt direct.

Pour une intégration robuste, la forme contenu_base64 accepte un en-tête Idempotency-Key : un envoi rejoué après une coupure ne crée pas deux objets. Le guide pour construire une intégration détaille ces conventions.

Aller plus loin

Questions fréquentes

Qu’est-ce que le stockage d’objets d’Ondes PRO ?

Des buckets de fichiers, publics ou privés, servis par un CDN sous /cdn/ de votre espace. Chaque objet a une clé lisible et une URL immuable ; les images peuvent être servies en miniature à la volée. Il se pilote depuis l’administration, l’API et votre assistant IA via MCP.

Peut-on téléverser un fichier par le serveur MCP ?

Le serveur MCP sert à créer et régler les buckets, lister les objets et écrire le code d’intégration. Pour envoyer les fichiers eux-mêmes, un script appelle l’API en HTTP direct, en multipart ou en base64 : c’est la voie fiable dès que les fichiers pèsent plusieurs mégaoctets.

Quelle différence avec le Drive ?

Le Drive est chiffré de bout en bout et sert à stocker des documents privés que le serveur ne peut pas lire. Le stockage d’objets sert à publier des fichiers : il les sert tels quels, en public ou par liens signés, avec cache et miniatures.

Comment partager un fichier privé pour une durée limitée ?

Avec l’action lien-signe/ d’un objet d’un bucket privé : l’URL est temporaire, rendue avec sa date d’expiration. L’action revoquer-liens/ du bucket invalide d’un coup tous les liens déjà distribués.

Que se passe-t-il quand le stockage est plein ?

Les nouveaux téléversements sont refusés avec un message explicite ; les fichiers déjà en ligne restent servis. Vous pouvez libérer de la place ou commander des Go supplémentaires depuis votre espace.

Le stockage d’objets et le CDN sont-ils inclus ?

Oui, dans toutes les offres Ondes PRO, avec le serveur MCP. Ils utilisent le stockage inclus dans votre offre. Voir les tarifs.

Branchez votre IA sur votre entreprise

Le serveur MCP est inclus dans toutes les offres, sans option ni supplément.

À lire aussi