OptimoCMSDocs
MCP

Setup in Claude Desktop

Configureer OptimoCMS MCP in Claude Desktop — beheer je sites vanuit Anthropic's AI assistant.

Setup in Claude Desktop

Koppel OptimoCMS aan Claude Desktop zodat Claude je websites kan beheren, pagina's kan aanmaken en content kan genereren.

Vereisten

  • Claude Desktop geïnstalleerd (macOS of Windows)
  • Een OptimoCMS API key met minimaal read permissie (maak er een aan)

Stap 1 — Config bestand openen

Claude Desktop slaat MCP configuratie op in een JSON bestand:

OSPad
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json

Open dit bestand in een teksteditor. Als het nog niet bestaat, maak het aan.

Stap 2 — OptimoCMS MCP toevoegen

Voeg het optimocms blok toe aan mcpServers:

{
  "mcpServers": {
    "optimocms": {
      "type": "streamable-http",
      "url": "https://europe-west4-cms-sg.cloudfunctions.net/mcpServer",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Vervang YOUR_API_KEY door je eigen API key.

Als er al andere MCP servers in het bestand staan, voeg optimocms toe binnen het bestaande mcpServers object — niet als een apart object.

Stap 3 — Claude Desktop herstarten

Sluit Claude Desktop volledig af en open het opnieuw. Je ziet nu een hamertje-icoon (🔨) in het tekstveld — dit bevestigt dat MCP tools beschikbaar zijn.

Stap 4 — Test met list_sites

Typ in Claude:

Toon al mijn OptimoCMS sites.

Claude roept automatisch list_sites aan en toont je sites:

{
  "sites": [
    {
      "id": "site_abc123",
      "name": "Bakkerij De Gouden Korst",
      "domain": "goudenkorst.nl",
      "status": "active",
      "language": "nl"
    }
  ],
  "total": 1
}

Stap 5 — Meer proberen

Vraag Claude om een pagina te genereren:

Genereer een contactpagina voor site site_abc123 met een formulier, openingstijden en een Google Maps embed.

Of vertaal een bestaande pagina:

Vertaal pagina page_xyz789 van site site_abc123 naar het Engels.

Veelvoorkomende problemen

ProbleemOplossing
Geen hamertje-icoonConfig bestand staat op de verkeerde locatie of bevat ongeldige JSON
"401 Unauthorized"API key is ongeldig of verlopen
Claude gebruikt de tools nietVermeld expliciet "OptimoCMS" of "MCP" in je prompt

Volgende stappen

On this page