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
readpermissie (maak er een aan)
Stap 1 — Config bestand openen
Claude Desktop slaat MCP configuratie op in een JSON bestand:
| OS | Pad |
|---|---|
| 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
| Probleem | Oplossing |
|---|---|
| Geen hamertje-icoon | Config bestand staat op de verkeerde locatie of bevat ongeldige JSON |
| "401 Unauthorized" | API key is ongeldig of verlopen |
| Claude gebruikt de tools niet | Vermeld expliciet "OptimoCMS" of "MCP" in je prompt |
Volgende stappen
- Alle beschikbare MCP tools — compleet overzicht
- AI Workflows — voorbeeld-prompts voor veelvoorkomende taken