OpenClaw + E-Mail

Verbinden Sie Ihr Postfach mit OpenClaw
als Remote-MCP-Server

Lassen Sie den persönlichen Agenten, dem Sie ohnehin schreiben, E-Mails über alle verbundenen Postfächer hinweg lesen, suchen, entwerfen, senden, beantworten, weiterleiten und ablegen, über einen einzigen MCP-Endpunkt und eine einzige Anmeldung.

Stoppen Sie das Gateway mit openclaw gateway stop, führen Sie openclaw mcp add mcpemails --url https://mcpemails.com/api/mcp --transport streamable-http --auth oauth aus, dann openclaw mcp login mcpemails, und geben Sie den Zugriff im Browser frei. Starten Sie das Gateway anschließend mit openclaw gateway start wieder.

1 Postfach kostenlos, dauerhaft OAuth, kein API-Schlüssel nötig E-Mails werden live abgerufen, nie gespeichert

So verbindet sich OpenClaw: OAuth, kein API-Schlüssel

Der eingebaute MCP-Client von OpenClaw durchläuft den standardmäßigen MCP-OAuth-Ablauf für einen HTTP-Server, der mit auth: "oauth" gespeichert ist. Er registriert sich selbst per dynamischer Client-Registrierung nach RFC 7591, Sie müssen also keine Client-ID anlegen, und autorisiert sich per Autorisierungscode mit PKCE (S256). Das Token enthält nur die Scopes, die Sie auf unserem Zustimmungsbildschirm freigeben, gilt eine Stunde und erneuert sich selbst. OpenClaw speichert es auf dem Gateway, und unter Dashboard, API-Schlüssel erscheint es als OAuth: OpenClaw MCP. Dort widerrufen Sie die Verbindung auch.

Der eine Wert, den Sie brauchen

Alles auf dieser Seite dient dazu, diese URL in OpenClaw einzutragen.

FeldWert
MCP-Server-URLhttps://mcpemails.com/api/mcp
TransportStreamable HTTP (MCP 2025-06-18)
AuthentifizierungOAuth 2.1, Autorisierungscode mit PKCE. Kein API-Schlüssel.
Setup

So verbinden Sie OpenClaw mit Ihrem Postfach

Vier Schritte. Die ersten beiden sind bei jedem Client gleich, die übrigen gelten speziell für diesen.

01

Kostenloses Konto erstellen und Postfach verbinden

Registrieren Sie sich auf mcpemails.com, ohne Kreditkarte, und öffnen Sie dann Dashboard, Postfächer, Postfach verbinden. Outlook und Microsoft 365 verbinden Sie über „Mit Microsoft anmelden“; Gmail, iCloud, Fastmail, Yahoo, Zoho und Yandex nutzen ein App-Passwort; alle anderen Postfächer verbinden sich ganz normal per IMAP und SMTP. Der Free-Tarif umfasst ein Postfach, dauerhaft.

02

Server mit OAuth speichern

Führen Sie auf dem Rechner, auf dem Ihr Gateway läuft, openclaw gateway stop aus und dann openclaw mcp add mcpemails --url https://mcpemails.com/api/mcp --transport streamable-http --auth oauth. Das schreibt den Eintrag unter mcp.servers in ~/.openclaw/openclaw.json. Solange das Gateway läuft, verweigert OpenClaw Änderungen an gespeicherten Servern.

03

Im Terminal anmelden

Führen Sie bei weiterhin gestopptem Gateway openclaw mcp login mcpemails aus. Öffnen Sie die ausgegebene Autorisierungs-URL und geben Sie die Scopes frei, die OpenClaw erhalten soll. OpenClaw nimmt den Callback des Browsers entgegen und speichert die Zugangsdaten; führen Sie danach openclaw gateway start aus.

04

Oder in der Control UI anmelden

Statt der Anmeldung im Terminal können Sie das Gateway starten und die Control UI über ihre eigene Loopback-Adresse oder eine öffentliche HTTPS-Adresse öffnen und dann Settings → MCP aufrufen. Wählen Sie als Administrator beim Server mcpemails Sign in, geben Sie den Zugriff im Browser frei und kehren Sie zu Settings zurück. Bei einer privaten Adresse oder einer, die nur über Tailscale erreichbar ist, nutzen Sie stattdessen die Anmeldung im Terminal.

05

Verbindung prüfen

Führen Sie openclaw mcp status --verbose aus; das funktioniert auch bei laufendem Gateway. Meldet es authorization-required, melden Sie sich erneut an. Bitten Sie Ihren Agenten dann in einem beliebigen Kanal, Ihre Postfächer aufzulisten.

terminal
openclaw mcp add mcpemails --url https://mcpemails.com/api/mcp --transport streamable-http --auth oauth
Bevor Sie beginnen

Typische Stolperfallen in OpenClaw

Setzen Sie den Transport, sonst nutzt OpenClaw SSE

Fehlt transport in einem HTTP-Eintrag, nutzt OpenClaw sse. Dieser Server spricht Streamable HTTP, übergeben Sie also immer --transport streamable-http oder wählen Sie in Settings Streamable HTTP. In einer von Hand geschriebenen Konfiguration liest OpenClaw die Schreibweise transport: "streamable-http"; ein type: "http" im CLI-Stil wird nur über openclaw mcp set akzeptiert oder von openclaw doctor --fix repariert.

Änderungen über die CLI erfordern ein gestopptes Gateway

openclaw mcp add, login, probe und doctor --probe lassen sich nicht ausführen, solange ein lokales Gateway den Zustand von OpenClaw hält. Stoppen Sie es also zuerst und starten Sie es danach wieder. Läuft das Gateway auf einem Server und Ihr Browser woanders, erreicht der Loopback-Callback es nicht: Kopieren Sie den Code aus dem Browser und schließen Sie mit dem ausgegebenen Befehl openclaw mcp login mcpemails --code ab.

Gemeinsame Anmeldung heißt gemeinsames Postfach

Standardmäßig ist das OAuth-Credential geteilt und wird vom Betreiber verwaltet: Jeder Agent auf diesem Gateway nutzt dieselbe Anmeldung, und jeder, der Ihrem Agenten schreiben kann, kann ihn bitten, Ihre E-Mails zu lesen. Beschränken Sie ihn auf Kanäle, die nur Sie nutzen, lassen Sie send:email auf dem Zustimmungsbildschirm weg, wenn der Agent nur lesen soll, oder schalten Sie für das Postfach die menschliche Freigabe ein, damit jedes Senden auf eine Person wartet. OpenClaw bietet auch eine Anmeldung je anfragender Person, bei der jeder Absender sein eigenes Konto verbindet; dafür muss gateway.publicOrigin auf die öffentliche HTTPS-Adresse des Gateways gesetzt sein.

Ein gespeicherter Server ist noch kein funktionierender Server

OpenClaw speichert eine Definition, ohne zu prüfen, ob sie funktioniert, und ein Server, der noch eine Anmeldung braucht, fehlt einfach in den Tools des Agenten, statt den ganzen Durchlauf scheitern zu lassen. Sagt der Agent, er habe keine E-Mail-Tools, führen Sie openclaw mcp status --verbose aus: authorization-required bedeutet, dass Sie den Anmeldeschritt wiederholen müssen.

Wichtige Grenzen

  • Anfragen sind auf 100 pro Minute, 1.000 pro Stunde und 10.000 pro Tag je Schlüssel begrenzt, dazu kommt die Obergrenze Ihres Tarifs für abrechenbare Aktionen.
  • Der Server arbeitet rein nach Anfrage und Antwort. Es gibt keine Webhooks und keine vom Server ausgelösten Ereignisse, neue E-Mails wecken Ihren Agenten also nie von selbst. Um auf eingehende E-Mails zu reagieren, fragen Sie in festen Abständen ab.
  • E-Mails werden bei jedem Aufruf live von Ihrem Anbieter abgerufen und nie gespeichert. Gespeichert wird nur das verschlüsselte OAuth-Token oder App-Passwort. Ein widerrufenes Token oder ein geändertes Postfachpasswort beendet den Zugriff deshalb sofort.
FAQ

OpenClaw und E-Mail: Fragen und Antworten

Wie verbinde ich meine E-Mails mit OpenClaw?

Stoppen Sie auf dem Gateway-Rechner das Gateway, führen Sie openclaw mcp add mcpemails --url https://mcpemails.com/api/mcp --transport streamable-http --auth oauth aus, melden Sie sich dann mit openclaw mcp login mcpemails an und starten Sie das Gateway wieder. Sie können sich auch in der Control UI unter Settings, MCP anmelden. Danach hat Ihr Agent Tools zum Lesen, Suchen, Entwerfen, Senden, Beantworten, Weiterleiten, Organisieren und Planen von E-Mails.

Brauche ich für OpenClaw einen API-Schlüssel?

Nein. OpenClaw durchläuft den MCP-OAuth-Ablauf selbst und speichert das Token auf dem Gateway. HTTP-Einträge akzeptieren auch eine statische headers-Map, ein Schlüssel mit Scopes als Authorization-Bearer-Header funktioniert also ebenfalls. OpenClaw ignoriert statische Authorization-Header aber bei einem Eintrag mit auth oauth, nutzen Sie also das eine oder das andere.

Kann ich meinem Agenten nur einige der E-Mail-Tools zeigen?

Ja. Ergänzen Sie beim Aufruf von openclaw mcp add --include mit einer kommagetrennten Liste von Tool-Namen oder einem Muster wie 'email_*', oder setzen Sie toolFilter unter dem Server in der Konfiguration. Das grenzt ein, was der Agent sieht. Was er tatsächlich darf, bestimmen weiterhin die Scopes, die Sie auf dem Zustimmungsbildschirm freigegeben haben.

Welche Postfächer erreicht OpenClaw auf diesem Weg?

Outlook.com und Microsoft 365 über „Mit Microsoft anmelden“, wobei bei einem Arbeitskonto eventuell einmalig die IT-Administration die App freigeben muss; Gmail, iCloud, Fastmail, Yahoo, Zoho und Yandex mit einem App-Passwort; und jedes andere Postfach, das IMAP und SMTP auf den Standardports spricht. Ihr Agent ruft zuerst inbox_list auf und findet so jedes verbundene Postfach samt ID. Sie müssen also nirgends UUIDs einfügen.

Kann OpenClaw E-Mails senden, ohne dass ich es mitbekomme?

Nur wenn Sie es zulassen. Senden erfordert den Scope send:email, ein Token ohne diesen Scope kann also überhaupt nicht senden. Zusätzlich kann der Inhaber eines Postfachs im Dashboard eine menschliche Freigabe verlangen. Dann wartet jedes Senden, Antworten, Weiterleiten, Senden eines Entwurfs und geplante Senden, bis eine Person es freigibt. Bei einem Agenten, der unbeaufsichtigt über mehrere Chat-Kanäle läuft, lohnt sich beides.

Werden meine E-Mails auf Ihren Servern gespeichert?

Nein. Jede Nachricht wird für die Anfrage, die sie anfordert, live von Ihrem Anbieter abgerufen und direkt an Ihren Agenten übergeben. Gespeichert wird nur das verschlüsselte OAuth-Token oder App-Passwort, damit spätere Aufrufe sich authentifizieren können. Wenn Sie das Postfach im Dashboard löschen oder den Zugriff bei Ihrem Anbieter widerrufen, endet die Verbindung sofort.

Geben Sie Ihrem OpenClaw-Agenten ein echtes Postfach

Ein Server, eine Anmeldung. Ein Postfach dauerhaft kostenlos, keine Kreditkarte nötig.