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

Anslut AI-klienter till Profound CMS via MCP för att säkert upptäcka, skapa, lokalisera, publicera och hantera innehåll på olika webbplatser.

Profound CMS tillhandahåller en fjärransluten MCP-server som gör det möjligt för kompatibla AI-klienter att upptäcka, skapa, uppdatera, publicera och hantera CMS-innehåll.

MCP-slutpunkt:

http://107.21.107.99:8081/mcp

I produktion ska du använda HTTPS-versionen av din konfigurerade MCP-URL när den är tillgänglig.

Autentisering

Profound CMS MCP använder WorkOS OAuth.

Så här ansluter du:

  1. Skapa ett Profound CMS-konto.
  2. Bekräfta att ditt konto tillhör rätt organisation.
  3. Lägg till MCP-servern i din AI-klient.
  4. Slutför den webbläsarbaserade inloggningen när du uppmanas till det.

Du behöver inte kopiera en API-nyckel till din AI-klient. Efter inloggningen tar klienten emot en kortlivad åtkomsttoken och förnyar den automatiskt.

Din CMS-roll styr åtkomsten:

  • Medlemmar kan läsa CMS-innehåll.
  • Redaktörer och administratörer kan skapa, uppdatera och publicera innehåll.

Claude Code

Kör:

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

Starta sedan Claude Code och slutför autentiseringsflödet i webbläsaren.

Verifiera anslutningen:

claude mcp list

Codex CLI

Kör:

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

Codex kommer att begära autentisering första gången servern används.

Du kan verifiera anslutningen med:

codex mcp list

OpenCode

Lägg till följande i:

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

Autentisera sedan:

opencode mcp auth profound

Verifiera anslutningen:

opencode mcp list

Servern bör visas som ansluten via OAuth.

Cursor, Windsurf och andra MCP-klienter

De flesta MCP-kompatibla klienter stöder standardkonfigurationen för fjärransluten HTTP:

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

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

  1. Öppna inställningarna för MCP eller integrationer.
  2. Lägg till en fjärransluten HTTP MCP-server.
  3. Använd Profounds MCP-URL.
  4. Aktivera OAuth-autentisering om klienten erbjuder ett OAuth-alternativ.
  5. Slutför inloggningen till Profound CMS i webbläsaren.

Klienten måste ha stöd för Streamable HTTP MCP och OAuth. Klienter som endast stöder lokala servrar eller statiska API-nycklar kan inte autentisera direkt med denna server.

Börja varje session med upptäckt

När du har anslutit ber du din AI-klient att upptäcka de organisationer och webbplatser som är tillgängliga för dig:

Använd endast Profound MCP-servern.

Anropa först list_my_organizations.
Anropa sedan list_organizations.
Använd organisations-ID:t som returneras av list_organizations för att anropa list_websites.

Visa organisationsnamn, webbplatsnamn och webbplats-ID:n i en tabell.

Alla CMS-operationer kräver ett website_id.

Tillgängliga verktyg

MCP-servern tillhandahåller för närvarande 35 CMS-verktyg.

Organisationer och webbplatser

  • list_my_organizations
  • list_organizations
  • list_websites

Sidor

  • create_page
  • update_page
  • delete_page
  • get_page
  • list_pages

Ruttkopplingar

  • create_route_binding
  • update_route_binding
  • delete_route_binding
  • get_route_binding
  • list_route_bindings

Ruttkopplingar ansluter mallsidor till specifikt innehåll eller specifika parametervärden.

Komponenter

  • create_component
  • update_component
  • delete_component
  • list_components

Komponenter definierar återanvändbara innehållstyper och deras fält.

Block

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

Block är innehållsinstanser som placeras på sidor.

Dynamiska fält och uttryck i Template Builder

  • set_block_field_expression
  • set_block_field_expressions
  • list_block_field_expressions
  • delete_block_field_expression

Dessa verktyg hanterar dynamiska fx-uttryck som beräknar fältvärden vid rendering.

Dokument och varianter

  • create_document
  • update_document
  • delete_document
  • get_document
  • list_documents

Dokument är återanvändbara innehållsposter, även kallade varianter. list_documents returnerar metadata; använd get_document för att hämta hela innehållet.

Översättningar

  • list_document_translations
  • upsert_document_translation
  • delete_document_translation

Översättningar bör lagras som lokalrader i ett enda dokument i stället för att skapa ett separat dokument för varje språk.

Typiskt CMS-arbetsflöde

Ett komplett innehållsarbetsflöde ser vanligtvis ut så här:

  1. Upptäck organisationer och webbplatser.
  2. Granska befintliga komponenter, sidor, block och dokument.
  3. Skapa eller uppdatera det innehåll som krävs.
  4. Använd expected_version när du uppdaterar block, komponenter eller dokument.
  5. Publicera block eller dokument.
  6. Ställ in sidans status på Live.
  7. Verifiera det publicerade innehållet.

En sida är offentligt synlig endast när den är live och dess innehåll har publicerats.

Exempel på uppmaningar

Skapa en sida:

Använd Profound CMS för att skapa en sida på /pricing för webbplatsen <website_id>.
Skapa de block som krävs, publicera dem och ställ in sidan på Live.

Uppdatera befintligt innehåll:

Hitta startsidan för webbplatsen <website_id>.
Läs dess aktuella block, uppdatera rubriken i hero-sektionen och publicera ändringen.

Skapa lokaliserat innehåll:

Lägg till franska och tyska översättningar för dokumentet <document_id>.
Använd det befintliga dokumentet och skapa översättningsrader i stället för att skapa dubblettdokument.

Använd dynamiskt innehåll:

Låt rubriken i hero-blocket på mallsidan hämta sitt värde från det ruttbundna dokumentet.
Använd ett blockfältuttryck i stället för att lägga formeln i draft_content.

Innehållsarbetsflöde från början till slut

Profound CMS MCP kan kombineras med andra MCP-servrar för att stödja ett komplett arbetsflöde:

Till exempel:

Figma MCP + Profound CMS MCP

kan koppla samman designupptäckt, innehållsskapande, CMS-redigering, lokalisering och publicering i ett enda AI-assisterat arbetsflöde.

Continue Reading
Previous‹Organizations & Website HeirarchyNextSettings Integrations›