# Mit OpenClaw verbinden

In **OpenClaw** bindest du Kalender Sync als Remote-MCP-Server ein. Optional legst du zusätzlich unseren Skill ab, damit der Agent weiß, wie er mit deinen Kalendern umgehen soll.

## 1. Zugang und Schlüssel in Kalender Sync erstellen

Noch kein Konto? Lege es unter [app.kalender-sync.de](https://app.kalender-sync.de/) an (7 Tage Professional gratis, keine Kreditkarte) und [verbinde deine Kalender](https://docs.kalender-sync.de/getting-started/connect-first-calendar/).

Öffne in der App **KI-Assistent → Assistent verbinden** und wähle **Etwas anderes**. Wie bei jedem Zugang wählst du die Kalender einzeln aus und stellst je Kalender die [Detailtiefe](https://docs.kalender-sync.de/ki-assistent/sichtbarkeit/) ein — nicht freigegebene Kalender existieren für OpenClaw nicht.

Mit **Schlüssel erstellen** bekommst du deinen Zugriffs-Schlüssel (ein Token, beginnt mit `ksa_`). Er wird **nur einmal angezeigt**. Behandle ihn wie ein Passwort: Wer den Schlüssel hat, hat genau den Zugriff, den du diesem Zugang gegeben hast. Füge ihn nie in einen Chat ein.

:::note[Warum ein Schlüssel und kein Anmeldefenster?]
Die Anmeldung per Browser-Fenster (OAuth) bieten wir derzeit nur für Claude und ChatGPT an. OpenClaw verbindet sich deshalb mit einem Zugriffs-Schlüssel. Für dich ändert das nichts an den Rechten: Du bestimmst weiterhin je Kalender, was sichtbar ist und ob Termine angelegt werden dürfen.
:::

## 2. Kalender Sync in OpenClaw eintragen

Lege den Schlüssel als Umgebungsvariable `KALENDER_SYNC_KEY` ab und trage den Server ein. Die einfachen Anführungszeichen sorgen dafür, dass OpenClaw `${KALENDER_SYNC_KEY}` selbst auflöst und der Schlüssel nicht in der Konfiguration landet:

```bash
export KALENDER_SYNC_KEY="ksa_…"
openclaw mcp set kalender-sync '{"url":"https://app.kalender-sync.de/mcp","transport":"streamable-http","headers":{"Authorization":"Bearer ${KALENDER_SYNC_KEY}"}}'
```

Am besten setzt du `KALENDER_SYNC_KEY` dauerhaft in deinem Shell-Profil statt nur in der aktuellen Sitzung.

## 3. Optional: den Skill installieren

Der Skill erklärt dem Agenten, wie er Kalender Sync nutzt (erst `list_calendars`, Warnungen weitergeben, nur in beschreibbare Kalender schreiben). Im OpenClaw-Workspace ausführen:

```bash
mkdir -p skills/kalender-sync
curl --fail --silent --show-error \
  'https://kalender-sync.de/skills/kalender-sync/SKILL.md' \
  --output skills/kalender-sync/SKILL.md
```

Danach OpenClaw bitten, den Skill **kalender-sync** zu verwenden.

Danach kannst du loslegen, z. B.: *„Welche Kalender sind über Kalender Sync freigegeben?"*, *„Wo habe ich diese Woche zwei Stunden am Stück?"* oder *„Wann ist mein Zahnarzt-Termin?"*

## Zugang widerrufen

In Kalender Sync unter **KI-Assistent** beim Zugang auf **Widerrufen** — sofort wirksam, der Schlüssel ist damit ungültig, egal was in OpenClaw gespeichert ist. Mehr dazu unter [Zugang widerrufen](https://docs.kalender-sync.de/ki-assistent/#zugang-widerrufen).