Créer un modèle de contenu à partir d'une description
Quand l'utiliser : Le PM dit « on a besoin d'une section Études de cas avec ces champs ». Vous voulez que Claude traduise ça en modèle Webiny.
Prérequis
- Projet Webiny en cours d'exécution —
npx create-webiny-projectdéployé sur AWS - Token d'accès personnel — Créez-en un dans Admin → Paramètres → Tokens d'accès personnel
Déroulement
-
Connecter le MCPAjoute le MCP Webiny en utilisant l'URL de l'API manage pour l'environnement
dev. Vérifie qu'il peut lister les modèles existants.✓ Copié→ list_models retourne au moins les modèles intégrés -
Créer le modèleCrée un modèle de contenu
CaseStudyavec les champs : titre (text, requis), client (text), résumé (rich text), heroImage (ref fichier), publishedAt (datetime), tags (text, multi). SingulierCase Study, plurielCase Studies.✓ Copié→ create_content_model appelé une fois ; les IDs de champs utilisent le camelCase de façon cohérente -
Seed d'entrées exemplesAjoutez maintenant 3 entrées placeholder pour que l'équipe éditoriale ait quelque chose à regarder.✓ Copié→ 3 entrées créées via create_entry avec un contenu placeholder réaliste
Résultat : Un modèle fonctionnel + des données d'exemple, prêts pour l'équipe éditoriale en quelques minutes au lieu de cliquer dans l'interface admin.
Pièges
- Les IDs de champs contiennent accidentellement des espaces — Webiny les rejette ; le MCP normalise mais prévisualisez toujours avant de valider
- Mauvaise locale dans l'URL — L'URL porte
/en-US/— correspondez à votre locale par défaut