profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Tutorials

Build & Ship an Airport DirectoryDeploymentsBuild & Ship a Stripe Storefront

Feature

Documentation Site TemplateFeature Template BuilderTranslation ServiceOrganizations & Website HeirarchyConnect Profound CMS to your AI clientSettings IntegrationsSettings API KeysSettings UsageSettings Websites
All Systems Operational
Powered Byprofound-logo
Theme

Connect Profound CMS to your AI client

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.

Godkendelse

Profound CMS MCP bruger WorkOS OAuth.

Sådan opretter du forbindelse:

  1. Opret en Profound CMS-konto.
  2. Bekræft, at din konto tilhører den korrekte organisation.
  3. Tilføj MCP-serveren til din AI-klient.
  4. Gennemfør det browserbaserede login, når du bliver bedt om det.

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:

  • Medlemmer kan læse CMS-indhold.
  • Redaktører og administratorer kan oprette, opdatere og publicere indhold.

Claude Code

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

Codex CLI

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

OpenCode

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.

Cursor, Windsurf og andre MCP-klienter

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:

  1. Åbn indstillingerne for MCP eller integrationer.
  2. Tilføj en fjern-MCP-server via HTTP.
  3. Brug Profound MCP-URL'en.
  4. Aktivér OAuth-godkendelse, hvis klienten tilbyder en OAuth-mulighed.
  5. Gennemfør Profound CMS-login i din browser.

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.

Start hver session med opdagelse

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.

Tilgængelige værktøjer

MCP-serveren tilbyder i øjeblikket 35 CMS-værktøjer.

Organisationer og websites

  • list_my_organizations
  • list_organizations
  • list_websites

Sider

  • create_page
  • update_page
  • delete_page
  • get_page
  • list_pages

Rutetilknytninger

  • create_route_binding
  • update_route_binding
  • delete_route_binding
  • get_route_binding
  • list_route_bindings

Rutetilknytninger forbinder skabelonsider med specifikt indhold eller bestemte parameterværdier.

Komponenter

  • create_component
  • update_component
  • delete_component
  • list_components

Komponenter definerer genanvendelige indholdstyper og deres felter.

Blokke

  • create_block
  • update_block
  • delete_block
  • get_block
  • list_blocks
  • publish_block

Blokke er indholdsinstanser, der placeres på sider.

Dynamiske felter og Template Builder-udtryk

  • set_block_field_expression
  • set_block_field_expressions
  • list_block_field_expressions
  • delete_block_field_expression

Disse værktøjer administrerer dynamiske fx-udtryk, der beregner feltværdier ved rendering.

Dokumenter og varianter

  • create_document
  • update_document
  • delete_document
  • get_document
  • list_documents

Dokumenter er genanvendelige indholdselementer, også kaldet varianter. list_documents returnerer metadata; brug get_document til at hente det fulde indhold.

Oversættelser

  • list_document_translations
  • upsert_document_translation
  • delete_document_translation

Oversættelser bør gemmes som lokaliserede rækker i ét dokument i stedet for at oprette et separat dokument for hvert sprog.

Typisk CMS-arbejdsgang

En komplet indholdsarbejdsgang ser normalt sådan ud:

  1. Find organisationer og websites.
  2. Undersøg eksisterende komponenter, sider, blokke og dokumenter.
  3. Opret eller opdater det nødvendige indhold.
  4. Brug expected_version, når du opdaterer blokke, komponenter eller dokumenter.
  5. Publicér blokke eller dokumenter.
  6. Sæt sidens status til Live.
  7. Bekræft det publicerede indhold.

En side er kun offentligt synlig, når den er live, og dens indhold er publiceret.

Eksempler på prompts

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.

Indholdsarbejdsgang fra start til slut

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.

Continue Reading
Previous‹Organizations & Website HeirarchyNextSettings Integrations›