Forbind AI-klienter med Profound CMS via MCP for sikkert at opdage, oprette, lokalisere, publicere og administrere indhold på tværs af websites.
Profound CMS leverer en fjern-MCP-server, der lader kompatible AI-klienter opdage, oprette, opdatere, publicere og administrere CMS-indhold.
MCP-endpoint:
http://107.21.107.99:8081/mcp
Til produktion skal du bruge HTTPS-versionen af din konfigurerede MCP-URL, når den er tilgængelig.
Profound CMS MCP bruger WorkOS OAuth.
Sådan opretter du forbindelse:
Du behøver ikke kopiere en API-nøgle ind i din AI-klient. Efter login modtager klienten et kortlivet adgangstoken og fornyer det automatisk.
Din CMS-rolle styrer adgangen:
Kør:
claude mcp add --transport http Profound http://107.21.107.99:8081/mcp
Start derefter Claude Code, og gennemfør browsergodkendelsesforløbet.
Bekræft forbindelsen:
claude mcp list
Kør:
codex mcp add Profound --url http://107.21.107.99:8081/mcp
Codex anmoder om godkendelse, første gang serveren bruges.
Du kan bekræfte forbindelsen med:
codex mcp list
Tilføj følgende i:
~/.config/opencode/opencode.json
{
"mcp": {
"profound": {
"type": "remote",
"url": "http://107.21.107.99:8081/mcp",
"enabled": true,
"oauth": {}
}
}
}
Godkend derefter:
opencode mcp auth profound
Bekræft forbindelsen:
opencode mcp list
Serveren bør vises som forbundet via OAuth.
De fleste MCP-kompatible klienter understøtter standardkonfigurationen til fjernforbindelser via HTTP:
{
"mcpServers": {
"profound": {
"url": "http://107.21.107.99:8081/mcp"
}
}
}
I Cursor, Windsurf, Claude Desktop eller en anden MCP-klient:
Klienten skal understøtte Streamable HTTP MCP og OAuth. Klienter, der kun understøtter lokale servere eller statiske API-nøgler, kan ikke godkende direkte med denne server.
Når du har oprettet forbindelse, skal du bede din AI-klient om at finde de organisationer og websites, du har adgang til:
Use the Profound MCP server only.
First call list_my_organizations.
Then call list_organizations.
Use the organization ID returned by list_organizations to call list_websites.
Show the organization names, website names, and website IDs in a table.
Alle CMS-operationer kræver en website_id.
MCP-serveren tilbyder i øjeblikket 35 CMS-værktøjer.
list_my_organizationslist_organizationslist_websitescreate_pageupdate_pagedelete_pageget_pagelist_pagescreate_route_bindingupdate_route_bindingdelete_route_bindingget_route_bindinglist_route_bindingsRutetilknytninger forbinder skabelonsider med specifikt indhold eller bestemte parameterværdier.
create_componentupdate_componentdelete_componentlist_componentsKomponenter definerer genanvendelige indholdstyper og deres felter.
create_blockupdate_blockdelete_blockget_blocklist_blockspublish_blockBlokke er indholdsinstanser, der placeres på sider.
set_block_field_expressionset_block_field_expressionslist_block_field_expressionsdelete_block_field_expressionDisse værktøjer administrerer dynamiske fx-udtryk, der beregner feltværdier ved rendering.
create_documentupdate_documentdelete_documentget_documentlist_documentsDokumenter er genanvendelige indholdselementer, også kaldet varianter. list_documents returnerer metadata; brug get_document til at hente det fulde indhold.
list_document_translationsupsert_document_translationdelete_document_translationOversættelser bør gemmes som lokaliserede rækker i ét dokument i stedet for at oprette et separat dokument for hvert sprog.
En komplet indholdsarbejdsgang ser normalt sådan ud:
expected_version, når du opdaterer blokke, komponenter eller dokumenter.Live.En side er kun offentligt synlig, når den er live, og dens indhold er publiceret.
Opret en side:
Using Profound CMS, create a page at /pricing for website <website_id>.
Create the required blocks, publish them, and set the page to Live.
Opdatér eksisterende indhold:
Find the homepage for website <website_id>.
Read its current blocks, update the hero headline, and publish the change.
Opret lokaliseret indhold:
For document <document_id>, add French and German translations.
Use the existing document and create translation rows instead of creating duplicate documents.
Brug dynamisk indhold:
For the hero block on the template page, make the headline pull from the route-bound document.
Use a block field expression rather than putting the formula in draft_content.
Profound CMS MCP kan kombineres med andre MCP-servere for at understøtte en komplet arbejdsgang:
For eksempel:
Figma MCP + Profound CMS MCP
kan forbinde designopdagelse, indholdsoprettelse, CMS-redigering, lokalisering og publicering i én samlet AI-understøttet arbejdsgang.