Créer des schémas avec Claude Code et le générateur JSON
Connectez-vous d'abord à notre serveur MCP
claude mcp add --transport http Profound http://107.21.107.99:8081/mcp
Vous pouvez commencer à utiliser des outils et des composants pour créer en masse des documents/blocs/composants et publier des sites web rapidement.
Voici le processus manuel
Pour lancer l'éditeur de schémas JSON Zod.
Pour les modifications ultérieures, le schéma devra être supprimé puis ajouté de nouveau.
Si nous utilisons Claude Code pour des modifications visuelles TailwindCSS/CSS/React, nous pouvons également lui demander de mettre à jour correctement le JSON en utilisant un serveur MCP ou en vous fournissant le JSON à coller dans l'éditeur de code.
Demandez simplement à Claude le JSON approprié pour les composants pour lesquels vous souhaitez créer un schéma, qu'il s'agisse d'un CMS hybride ou simplement d'un CMS headless.
Nous ajoutons une nouvelle fonctionnalité de serveur MCP et, pour l'afficher, nous ajoutons un nouveau hero block.
Nous allons d'abord modifier notre registre pour utiliser un nouveau bloc
const registry = {
"navbar": NavbarBlock,
...
// new block added
"McpFeatureBlock": McpFeatureDisplayBlock,
...
"footer": FooterBlock,
};
Demandez à Claude d'implémenter le React/CSS du bloc et de nous fournir le JSON pour la définition du schéma. Cela devrait ressembler à ceci.
"McpFeatureBlock": {
"label": "Serveur MCP",
"title": "Laissez les agents IA gérer directement votre CMS",
"description": "Profound CMS est livré avec un serveur MCP natif. Connectez Claude, Cursor ou tout agent compatible MCP et laissez-le lire les pages, mettre à jour les blocs et publier du contenu — aucun code intermédiaire personnalisé n'est nécessaire.",
"features": ["McpFeatureItem"],
"cta_label": "Lire la documentation MCP",
Nous collons ceci dans l'onglet "Importer du code" de l'éditeur de schémas. Cela devrait ressembler à ce qui suit.
Après cela, créez le bloc qui utilise le schéma mcp_feature_block et référencez ce bloc à l'aide du générateur de modèles dans la page.
Il s'agit d'un flux de travail personnalisé Claude + Profound CMS.