Shēmu veidošana ar Claude Code un JSON būvētāju
Vispirms izveidojiet savienojumu ar mūsu MCP serveri
claude mcp add --transport http Profound http://107.21.107.99:8081/mcp
Jūs varat sākt izmantot rīkus un komponentes, lai masveidā veidotu dokumentus/blokus/komponentes un ātri publicētu vietnes.
Tālāk aprakstīts manuālais process
Lai palaistu Zod JSON shēmas redaktoru.
Turpmākām izmaiņām shēma būs jāizdzēš un atkal jāpievieno.
Ja izmantojam Claude Code vizuālajām TailwindCSS/CSS/React izmaiņām, varam arī palūgt tam pareizi atjaunināt JSON, izmantojot MCP serveri vai nodrošinot JSON, kas jums jāielīmē koda redaktorā.
Vienkārši palūdziet Claude nepieciešamo JSON tiem komponentiem, kuriem vēlaties izveidot shēmu, neatkarīgi no tā, vai tas ir hibrīds vai tikai bezgalvas (Headless) CMS.
Mēs pievienojam jaunu MCP servera funkciju, un, lai to attēlotu, pievienojam jaunu hero bloku.
Vispirms mainīsim mūsu reģistru, lai izmantotu jaunu bloku
const registry = {
"navigācijas josla": NavbarBlock,
...
// pievienots jauns bloks
"McpFeatureBlock": McpFeatureDisplayBlock,
...
"kājene": FooterBlock,
};
Lūdziet Claude ieviest bloka React/CSS un iedot mums JSON shēmas definīcijai. Tam vajadzētu izskatīties šādi.
"McpFeatureBlock": {
"label": "MCP serveris",
"title": "Ļaujiet MI aģentiem tieši darboties jūsu CMS",
"description": "Profound CMS nodrošina vietējo MCP serveri. Savienojiet Claude, Cursor vai jebkuru MCP saderīgu aģentu un ļaujiet tam lasīt lapas, atjaunināt blokus un publicēt saturu — nav vajadzīgs pielāgots starpkods.",
"features": ["McpFunkcijasVienums"],
"cta_label": "Izlasiet MCP dokumentāciju",
"cta_href": "/dokumenti/mcp"
}
Ielīmējiet to shēmu veidotāja JSON redaktorā. Tam vajadzētu izskatīties kā zemāk.
Padoms: Vēlaties Zod? Pārslēdziet redaktoru no JSON uz Zod paneļa augšpusē un ielīmējiet Zod shēmu — veidotājs iegūs tās pašas lauku definīcijas. Ērti, ja citur savā lietotnē jau modelējat datus ar Zod.
Pēc tam izveidojiet bloku, kas izmanto shēmu mcp_feature_block, un piesaistiet šo bloku lapas veidnes veidotājā.
Šī ir pielāgota Claude + Profound CMS darba plūsma.