Schema's bouwen met Claude Code en JSON-builder
Maak eerst verbinding met onze MCP-server
claude mcp add --transport http Profound http://107.21.107.99:8081/mcp
Je kunt direct tools en componenten gebruiken om snel documenten/blokken/componenten in bulk te maken en websites te publiceren.
Hieronder volgt het handmatige proces
Om de Zod JSON Schema-editor op te starten.
Voor latere wijzigingen moet het schema worden verwijderd en opnieuw toegevoegd.
Als we Claude Code gebruiken voor visuele TailwindCSS/CSS/React-wijzigingen, kunnen we hem ook vragen om de JSON correct bij te werken via een MCP-server of door je de JSON te geven die je in de code-editor moet plakken.
Vraag Claude gewoon om de juiste JSON voor de componenten waarvoor je een schema wilt maken, of het nu Hybrid of slechts een headless CMS is.
We voegen een nieuwe MCP-serverfunctie toe en om die te tonen voegen we een nieuw hero-blok toe.
Eerst passen we ons register aan om een nieuw blok te gebruiken
const registry = {
"navbar": NavbarBlock,
...
// nieuw blok toegevoegd
"McpFeatureBlock": McpFeatureDisplayBlock,
...
"footer": FooterBlock,
};
Vraag Claude om de React/CSS van het blok te implementeren en ons JSON voor de schemadefinitie te geven. Het zou er zo uit moeten zien.
"McpFeatureBlock": {
"label": "MCP-server",
"title": "Laat AI-agenten rechtstreeks met je CMS werken",
"description": "Profound CMS wordt geleverd met een native MCP-server. Verbind Claude, Cursor of een MCP-compatibele agent en laat die pagina's lezen, blokken bijwerken en content publiceren — er is geen aangepaste gluecode nodig.",
"features": ["McpFeatureItem"],
"cta_label": "Lees de MCP-documentatie",
We plakken dit in het tabblad "Import Code" van de Schema-editor. Het zou er als volgt uit moeten zien.
Maak daarna het blok dat het schema mcp_feature_block gebruikt en verwijs naar dat blok via de sjabloonbouwer op de pagina.
Dit is een aangepaste Claude + Profound CMS-werkstroom.