OptimoCMSDocs
MCP

Setup in Claude Desktop

OptimoCMS MCP in Claude Desktop konfigurieren — verwalte deine Websites über Anthropics AI-Assistent.

Setup in Claude Desktop

Verbinde OptimoCMS mit Claude Desktop, damit Claude deine Websites verwalten, Seiten erstellen und Inhalte generieren kann.

Voraussetzungen

  • Claude Desktop installiert (macOS oder Windows)
  • Ein OptimoCMS API-Key mit mindestens read-Berechtigung (hier erstellen)

Schritt 1 — Konfigurationsdatei öffnen

Claude Desktop speichert die MCP-Konfiguration in einer JSON-Datei:

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

Öffne diese Datei in einem Texteditor. Falls sie noch nicht existiert, erstelle sie.

Schritt 2 — OptimoCMS MCP hinzufügen

Füge den optimocms-Block zu mcpServers hinzu:

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

Ersetze YOUR_API_KEY durch deinen API-Key.

Wenn bereits andere MCP-Server in der Datei stehen, füge optimocms innerhalb des bestehenden mcpServers-Objekts hinzu — nicht als separates Objekt.

Schritt 3 — Claude Desktop neu starten

Beende Claude Desktop vollständig und öffne es erneut. Du siehst ein Hammer-Symbol (🔨) im Textfeld — das bestätigt, dass MCP-Tools verfügbar sind.

Schritt 4 — Mit list_sites testen

Tippe in Claude:

Zeige alle meine OptimoCMS-Websites.

Claude ruft automatisch list_sites auf und zeigt deine Websites:

{
  "sites": [
    {
      "id": "site_abc123",
      "name": "Bäckerei Goldkruste",
      "domain": "goldkruste.de",
      "status": "active",
      "language": "de"
    }
  ],
  "total": 1
}

Schritt 5 — Mehr ausprobieren

Bitte Claude, eine Seite zu generieren:

Generiere eine Kontaktseite für Website site_abc123 mit einem Formular, Öffnungszeiten und einer Google Maps-Einbettung.

Oder übersetze eine bestehende Seite:

Übersetze Seite page_xyz789 von Website site_abc123 ins Englische.

Häufige Probleme

ProblemLösung
Kein Hammer-SymbolKonfigurationsdatei ist am falschen Ort oder enthält ungültiges JSON
"401 Unauthorized"API-Key ist ungültig oder abgelaufen
Claude verwendet die Tools nichtErwähne ausdrücklich "OptimoCMS" oder "MCP" in deinem Prompt

Nächste Schritte

On this page