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

Koble AI-klienter til Profound CMS via MCP for å oppdage, opprette, lokalisere, publisere og administrere innhold på en sikker måte på tvers av nettsteder.

Profound CMS tilbyr en ekstern MCP-server som lar kompatible AI-klienter oppdage, opprette, oppdatere, publisere og administrere CMS-innhold.

MCP-endepunkt:

http://107.21.107.99:8081/mcp

For produksjon bør du bruke HTTPS-versjonen av den konfigurerte MCP-URL-en når den er tilgjengelig.

Autentisering

Profound CMS MCP bruker WorkOS OAuth.

Slik kobler du til:

  1. Opprett en Profound CMS-konto.
  2. Bekreft at kontoen din tilhører riktig organisasjon.
  3. Legg til MCP-serveren i AI-klienten din.
  4. Fullfør den nettleserbaserte innloggingen når du blir bedt om det.

Du trenger ikke kopiere en API-nøkkel inn i AI-klienten din. Etter innlogging mottar klienten et kortvarig tilgangstoken og fornyer det automatisk.

CMS-rollen din styrer tilgangen:

  • Medlemmer kan lese CMS-innhold.
  • Redaktører og administratorer kan opprette, oppdatere og publisere innhold.

Claude Code

Kjør:

claude mcp add --transport http Profound http://107.21.107.99:8081/mcp

Start deretter Claude Code og fullfør autentiseringsflyten i nettleseren.

Bekreft tilkoblingen:

claude mcp list

Codex CLI

Kjør:

codex mcp add Profound --url http://107.21.107.99:8081/mcp

Codex ber om autentisering første gang serveren brukes.

Du kan bekrefte tilkoblingen med:

codex mcp list

OpenCode

Legg til følgende i:

~/.config/opencode/opencode.json
{
  "mcp": {
    "profound": {
      "type": "remote",
      "url": "http://107.21.107.99:8081/mcp",
      "enabled": true,
      "oauth": {}
    }
  }
}

Autentiser deretter:

opencode mcp auth profound

Bekreft tilkoblingen:

opencode mcp list

Serveren skal vises som tilkoblet via OAuth.

Cursor, Windsurf og andre MCP-klienter

De fleste MCP-kompatible klienter støtter standardkonfigurasjonen for ekstern HTTP:

{
  "mcpServers": {
    "profound": {
      "url": "http://107.21.107.99:8081/mcp"
    }
  }
}

I Cursor, Windsurf, Claude Desktop eller en annen MCP-klient:

  1. Åpne innstillingene for MCP eller integrasjoner.
  2. Legg til en ekstern HTTP MCP-server.
  3. Bruk Profound MCP-URL-en.
  4. Aktiver OAuth-autentisering hvis klienten tilbyr et OAuth-alternativ.
  5. Fullfør innloggingen i Profound CMS i nettleseren.

Klienten må støtte Streamable HTTP MCP og OAuth. Klienter som bare støtter lokale servere eller statiske API-nøkler, kan ikke autentisere direkte med denne serveren.

Start hver økt med oppdagelse

Etter tilkobling ber du AI-klienten din om å finne organisasjonene og nettstedene som er tilgjengelige for deg:

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-operasjoner krever en website_id.

Tilgjengelige verktøy

MCP-serveren tilbyr for øyeblikket 35 CMS-verktøy.

Organisasjoner og nettsteder

  • list_my_organizations
  • list_organizations
  • list_websites

Sider

  • create_page
  • update_page
  • delete_page
  • get_page
  • list_pages

Rute-tilknytninger

  • create_route_binding
  • update_route_binding
  • delete_route_binding
  • get_route_binding
  • list_route_bindings

Rute-tilknytninger kobler malsider til bestemt innhold eller bestemte parameterverdier.

Komponenter

  • create_component
  • update_component
  • delete_component
  • list_components

Komponenter definerer gjenbrukbare innholdstyper og feltene deres.

Blokker

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

Blokker er innholdsforekomster som plasseres på sider.

Dynamiske felt og uttrykk i Template Builder

  • set_block_field_expression
  • set_block_field_expressions
  • list_block_field_expressions
  • delete_block_field_expression

Disse verktøyene administrerer dynamiske fx-uttrykk som beregner feltverdier ved gjengivelse.

Dokumenter og varianter

  • create_document
  • update_document
  • delete_document
  • get_document
  • list_documents

Dokumenter er gjenbrukbare innholdselementer, også kalt varianter. list_documents returnerer metadata; bruk get_document for å hente hele innholdet.

Oversettelser

  • list_document_translations
  • upsert_document_translation
  • delete_document_translation

Oversettelser bør lagres som lokaliseringsrader i ett enkelt dokument i stedet for å opprette et separat dokument for hvert språk.

Typisk CMS-arbeidsflyt

En komplett innholdsarbeidsflyt ser vanligvis slik ut:

  1. Finn organisasjoner og nettsteder.
  2. Undersøk eksisterende komponenter, sider, blokker og dokumenter.
  3. Opprett eller oppdater det nødvendige innholdet.
  4. Bruk expected_version når du oppdaterer blokker, komponenter eller dokumenter.
  5. Publiser blokker eller dokumenter.
  6. Sett sidestatusen til Live.
  7. Bekreft det publiserte innholdet.

En side er offentlig synlig bare når den er live og innholdet er publisert.

Eksempelmeldinger

Opprett 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.

Oppdater eksisterende innhold:

Find the homepage for website <website_id>.
Read its current blocks, update the hero headline, and publish the change.

Opprett lokalisert innhold:

For document <document_id>, add French and German translations.
Use the existing document and create translation rows instead of creating duplicate documents.

Bruk dynamisk innhold:

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.

Innholdsarbeidsflyt fra ende til ende

Profound CMS MCP kan kombineres med andre MCP-servere for å støtte en komplett arbeidsflyt:

For eksempel:

Figma MCP + Profound CMS MCP

kan koble sammen designutforskning, innholdsoppretting, CMS-redigering, lokalisering og publisering i én AI-assistert arbeidsflyt.

Continue Reading
Previous‹Organizations & Website HeirarchyNextSettings Integrations›