Ein neues Content-Modell aus einer Beschreibung scaffolden
Wann einsetzen: Die PM sagt: Wir brauchen einen Case-Studies-Bereich mit diesen Feldern. Claude soll das in ein Webiny-Modell übersetzen.
Voraussetzungen
- Webiny-Projekt läuft —
npx create-webiny-projectauf AWS deployt - Personal Access Token — In Admin → Settings → Personal Access Tokens erstellen
Ablauf
-
MCP verbindenWebiny-MCP mit der Manage-API-URL für das
dev-Environment hinzufügen. Prüfen, ob bestehende Modelle aufgelistet werden können.✓ Kopiert→ list_models gibt mindestens die eingebauten Modelle zurück -
Modell scaffoldenEin
CaseStudy-Content-Modell mit folgenden Feldern erstellen: title (text, required), client (text), summary (rich text), heroImage (file ref), publishedAt (datetime), tags (text, multi). Singular: Case Study, Plural: Case Studies.✓ Kopiert→ create_content_model einmal aufgerufen; Feld-IDs konsistent in camelCase -
Beispieleinträge anlegenJetzt 3 Platzhalter-Einträge hinzufügen, damit das Redaktionsteam etwas zum Anschauen hat.✓ Kopiert→ 3 Einträge via create_entry mit realistischen Platzhalter-Inhalten erstellt
Ergebnis: Ein funktionierendes Modell mit Beispieldaten, in Minuten statt durch Klicken durch die Admin-UI fertig.
Fallstricke
- Feld-IDs enthalten versehentlich Leerzeichen — Webiny lehnt sie ab; das MCP normalisiert, aber immer vorher vorschauen
- Falsche Locale in der URL — URL enthält
/en-US/— zur Standard-Locale passen