Zum Hauptinhalt springen

Architektur

inboxmcp ist ein Cloud-MCP-Server, der E-Mail-Postfächer für KI-Assistenten zugänglich macht. Postfächer werden einmalig über das Portal angebunden (IMAP/SMTP oder Microsoft 365); kompatible KI-Assistenten greifen anschließend über die MCP-Schnittstelle lesend und – abhängig vom Tarif – schreibend auf diese Postfächer zu.

Komponenten

KomponenteEndpunktFunktion
Portalapp.inboxmcp.ioKontoverwaltung, Postfach-Anbindung, Abrechnung
REST-APIapi.inboxmcp.ioSteuerung des Kontos durch das Portal
MCP-Schnittstellemcp.inboxmcp.ioEndpunkt, den KI-Assistenten als Connector einbinden
Auth-Servermcp.inboxmcp.ioOAuth 2.1 mit Dynamic Client Registration (RFC 7591)
VerarbeitunginternFührt IMAP-/SMTP-/Microsoft-Graph-Operationen aus; hält als einzige Komponente den privaten Schlüssel zur Entschlüsselung gespeicherter Zugangsdaten

Authentifizierung

Die MCP-Schnittstelle ist mit OAuth 2.1 und Dynamic Client Registration (RFC 7591) geschützt. Der Ablauf ist für jeden kompatiblen Client identisch:

  1. Der Client wird auf die MCP-URL https://mcp.inboxmcp.io/mcp ausgerichtet.
  2. Der Client registriert sich beim Auth-Server – entweder automatisch per Dynamic Client Registration oder mit einer manuell im Portal vergebenen Client-ID samt Secret.
  3. Der Anwender wird zur Anmeldung an das inboxmcp-Portal weitergeleitet und bestätigt dort den Zugriff.
  4. Der Client erhält ein Access- und ein Refresh-Token. Alle weiteren Anfragen werden mit dem Access-Token im Authorization: Bearer …-Header signiert.

Anbieter-spezifische Setup-Anleitungen finden sich unter KI-Assistenten.

Weiterführend