Claude Code + E-Mail

Verbinden Sie Ihr Postfach mit Claude Code
mit einem einzigen Befehl

Geben Sie der CLI, in der Sie ohnehin arbeiten, ein echtes Postfach. Sichten Sie die E-Mails der Nacht vor dem Standup, verschicken Sie Release Notes oder machen Sie aus einem Thread ein Issue, ohne das Terminal zu verlassen.

Führen Sie claude mcp add --transport http mcpemails https://mcpemails.com/api/mcp aus und authentifizieren Sie sich im Browser, wenn Claude Code Sie dazu auffordert. Das ist das ganze Setup: kein API-Schlüssel, keine Konfigurationsdatei zum Bearbeiten.

1 Postfach kostenlos, dauerhaft OAuth im Terminal, kein API-Schlüssel E-Mails werden live abgerufen, nie gespeichert

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

Claude Code durchläuft mit diesem Server den standardmäßigen MCP-OAuth-Ablauf. Der Client 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). Ein Client-Secret wird nie übertragen, und das Token enthält nur die Scopes, die Sie auf unserem Zustimmungsbildschirm freigeben. Das Zugriffstoken gilt eine Stunde und erneuert sich selbst. Sie finden es unter Dashboard, API-Schlüssel als OAuth: mit dem Namen des Clients dahinter, und dort widerrufen Sie die Verbindung auch.

Der eine Wert, den Sie brauchen

Alles auf dieser Seite dient dazu, diese URL in Claude Code 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 Claude Code 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 hinzufügen

Führen Sie den Befehl unten aus. --transport http ist der Streamable-HTTP-Transport, den dieser Server spricht.

03

Authentifizieren

Führen Sie in einer Claude-Code-Sitzung /mcp aus, wählen Sie diesen Server und folgen Sie dem Ablauf im Browser. Öffnet sich der Browser nicht von selbst, kopieren Sie die angezeigte URL.

04

Etwas fragen

Versuchen Sie „alles Ungelesene von heute zusammenfassen“. Claude Code ruft zuerst inbox_list auf, um Ihre Postfächer zu finden, Sie müssen also keine IDs einfügen.

terminal
claude mcp add --transport http mcpemails https://mcpemails.com/api/mcp
Bevor Sie beginnen

Typische Stolperfallen in Claude Code

Claude Code lädt MCP-Tooldefinitionen erst bei Bedarf, und das ist hier ein Vorteil

Standardmäßig lädt Claude Code beim Start einer Sitzung nur Tool-Namen und Serveranweisungen und holt ein vollständiges Schema erst, wenn es gebraucht wird. In der Praxis kostet dieser Server damit nur einen Bruchteil des Kontexts, den ein naiver MCP-Server belegen würde, und ein Tool, das Sie nie nutzen, kostet Sie auch nie sein Schema.

Begrenzen Sie die Verbindung auf den Zweck der Sitzung

Der OAuth-Zustimmungsbildschirm legt fest, was die CLI für die Lebensdauer des Tokens tun darf. Eine Coding-Sitzung, die E-Mails lesen, aber nie senden soll, bekommt ein Token ohne send:email. Brauchen Sie später mehr, verbinden Sie neu und geben die größere Auswahl frei; nichts erweitert sich von selbst.

Eine Agentenschleife plus Sende-Scope ist eine Kombination, die Überlegung verdient

Claude Code läuft lange unbeaufsichtigt, und genau dann schadet ein versehentliches Senden am meisten. Dafür gibt es zwei Schalter: Lassen Sie send:email im Token weg, oder schalten Sie im Dashboard die menschliche Freigabe ein, damit jedes Senden, Antworten, Weiterleiten und geplante Senden auf eine Person wartet. Die Freigabe gilt pro Postfach, egal welcher Client den Aufruf macht.

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.
  • Der OAuth-Ablauf braucht einmal einen Browser. Auf einem Rechner ohne Oberfläche fügen Sie den Server stattdessen mit einem API-Schlüssel im Authorization-Header hinzu und überspringen den Ablauf komplett. Wenn Sie dort doch OAuth möchten, legt --callback-port den Callback auf einen Port fest, den Sie weiterleiten können.
FAQ

Claude Code und E-Mail: Fragen und Antworten

Wie verbinde ich meine E-Mails mit Claude Code?

Fügen Sie diesen MCP-Server per URL hinzu: claude mcp add --transport http mcpemails https://mcpemails.com/api/mcp. Führen Sie dann in einer Sitzung /mcp aus und schließen Sie die Anmeldung im Browser ab. Danach hat Claude Code Tools zum Lesen, Suchen, Senden, Beantworten, Weiterleiten, Organisieren und Planen von E-Mails.

Kann ich statt OAuth einen API-Schlüssel verwenden?

Ja. Claude Code akzeptiert beim Befehl add einen Header. Übergeben Sie einen Authorization-Header mit einem Bearer-Schlüssel aus Dashboard, API-Schlüssel, dann entfällt der Browser ganz. Das ist die richtige Wahl auf einem Rechner ohne Oberfläche oder in CI, wo keine Anmeldung möglich ist.

Funktioniert das in einem Devcontainer oder über SSH?

Ja, mit der Einschränkung, dass der OAuth-Ablauf einmal einen Browser braucht. Melden Sie sich entweder dort an, wo ein Browser vorhanden ist, oder fügen Sie den Server mit einem Bearer-API-Schlüssel im Header hinzu und überspringen Sie den Ablauf. Alles danach ist normales HTTPS zu einem Endpunkt.

Welche Postfächer erreicht Claude Code 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. Der Client sieht alle über dieselbe Verbindung: Ihr Agent ruft zuerst inbox_list auf und findet so jedes verbundene Postfach samt ID. Sie müssen also nirgends UUIDs einfügen.

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

Nur wenn Sie es zulassen. Senden erfordert den Scope send:email, ein Schlüssel oder 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.

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 Client ü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.

Holen Sie Ihr Postfach ins Terminal

Ein Befehl, eine Anmeldung im Browser. Ein Postfach dauerhaft kostenlos, keine Kreditkarte nötig.