Sendmux Email MCP

offiziell

Sendmux ist eine E-Mail-Postfach-API und E-Mail-API für KI-Agenten.

Was kann man mit Sendmux Email MCP machen?

  • Sendmux-Dokumentation durchsuchen — Bitten Sie Ihren KI-Assistenten, Sendmux-Anleitungen und API-Referenzen über search_sendmux nachzuschlagen.
  • Postfächer verwalten — Lassen Sie Ihren KI-Assistenten E-Mails aus gewährten Postfächern über die Mailbox-Oberfläche suchen, lesen, organisieren und senden.
  • Teamressourcen überwachen — Weisen Sie Ihren KI-Assistenten an, Domains, Postfächer, Versandkonten, Protokolle, Metriken, Abrechnung und Webhooks über die Management-Oberfläche zu verwalten.
  • E-Mails senden — Weisen Sie Ihren KI-Assistenten an, einzelne oder Massen-E-Mails mit den Tools der Sending-Oberfläche zu senden.

Dokumentation

MCP

Verbinde KI-Tools mit der Sendmux-Dokumentation und den Produkt-Tools.

Sendmux bietet zwei MCP-Verbindungen. Verwende Doc Search MCP, wenn ein KI-Tool in den Sendmux-Dokumentationen suchen soll. Verwende MCP, wenn ein Agent mit den von dir autorisierten Sendmux-Tools arbeiten soll.

VerbindungVerwendungServer
Doc Search MCPDurchsuche Sendmux-Anleitungen und API-Referenzen.https://sendmux.ai/docs/mcp
MCPVerwende Management-, Mailbox- und Sending-Tools.https://mcp.sendmux.ai/mcp oder das lokale sendmux-mcp-Paket

Info

MCP stellt ein kuratiertes Agent-Toolset bereit, nicht jeden API-Endpunkt. Verwende die SDKs, die CLI oder die API-Referenz, wenn du eine vollständige Endpunkt-Abdeckung benötigst.

Doc Search MCP

Doc Search MCP stellt search_sendmux bereit.

```bash theme={null} claude mcp add sendmux-docs --transport http https://sendmux.ai/docs/mcp ``` Füge diesen Server zu `.cursor/mcp.json` für ein Projekt oder `~/.cursor/mcp.json` für alle Projekte hinzu.
```json theme={null}
{
  "mcpServers": {
    "sendmux-docs": {
      "url": "https://sendmux.ai/docs/mcp"
    }
  }
}
```
Füge diesen Server zu deinem Benutzer- oder Workspace-`mcp.json` hinzu.
```json theme={null}
{
  "servers": {
    "sendmux-docs": {
      "type": "http",
      "url": "https://sendmux.ai/docs/mcp"
    }
  }
}
```
Füge diesen Server zu `~/.codex/config.toml` oder einem vertrauenswürdigen Projekt-`.codex/config.toml` hinzu.
```toml theme={null}
[mcp_servers.sendmux_docs]
url = "https://sendmux.ai/docs/mcp"
```

MCP

MCP stellt die Produktoberflächen bereit, die du gewährst.

OberflächeVerwendungZugriff
MailboxSuche, lese, organisiere und sende über gewährte Mailboxen.Gehostete Gewährung mit Mailbox-Zugriff, ein smx_mbx_-Schlüssel oder ein eingeschränktes smx_agent_-Token lokal
ManagementVerwalte Team-Ressourcen wie Domains, Mailboxen, Sende-Konten, Logs, Metriken, Abrechnung und Webhooks.Gehostete Gewährung mit Management-Zugriff oder ein smx_root_-Schlüssel lokal
SendingSende einzelne oder Batch-E-Mails.Gehostete Gewährung mit Sending-Zugriff, ein smx_mbx_-Schlüssel oder ein vom Eigentümer genehmigtes Sending-Ressourcen-smx_agent_-Token lokal

Gehostetes MCP ist die Standardoption, wenn dein Client Remote-MCP mit Browser-OAuth unterstützt. Es hält Sendmux im Autorisierungsablauf, vermeidet die Verteilung manueller API-Schlüssel an Agenten und zeigt nur die Tools, die durch die Gewährung erlaubt sind.

Info

Paketidentität: sendmux-mcp

Paketversion: 2.1.2

Gehostete Ressource: https://mcp.sendmux.ai/mcp

Gehosteter Transport: Streamable HTTP

Anzahl kuratierter Tools: 54

Zertifizierte Protokollversionen: 2025-11-25, 2026-07-28

Laufzeit-akzeptierte Protokollversionen: 2024-11-05, 2025-03-26, 2025-06-18, 2025-11-25, 2026-07-28. Die Laufzeit-Akzeptanz bietet Kompatibilität; sie zertifiziert nicht jede Version.

EinstellungWert
Server-URLhttps://mcp.sendmux.ai/mcp
Autorisierungsserverhttps://app.sendmux.ai
Health-Checkhttps://mcp.sendmux.ai/health

Verwende die Postman-Collection, wenn du MCP-Anfragen aus Postman testen möchtest:

Run in Postman

Wenn du dich verbindest, fragt Sendmux dich, ein Team, Produktoberflächen und gegebenenfalls Mailbox-Zugriff auszuwählen. Zugriffstokens sind kurzlebig. Refresh-Tokens rotieren bei Verwendung und können bis zu 30 Tage gültig sein, sofern die Verbindung nicht getrennt wird oder abläuft.

Hinweis

Wenn du mehr als eine Mailbox gewährst, starte Mailbox-Workflows mit mailbox_list_granted_mailboxes und übergib das zurückgegebene mailbox_id an Tools, die auf einer einzelnen Mailbox agieren.

Verbindungsmodi

Verwende dies, wenn dein Client einen browserbasierten MCP-OAuth-Ablauf öffnen kann. Verwende dies, wenn dein Coding-Agent einen lokalen Befehl auf deinem Rechner starten kann. Verwende dies, wenn ein Client eine URL benötigt, du das MCP-Paket aber selbst ausführst.

Lokales Paket

Installiere das lokale Paket von PyPI:

pip install sendmux-mcp

Führe eine Oberfläche aus:

SENDMUX_API_KEY=smx_mbx_... sendmux-mcp-mailbox
SENDMUX_API_KEY=smx_root_... sendmux-mcp-management
SENDMUX_API_KEY=smx_mbx_... sendmux-mcp-sending

Führe alle Produktoberflächen aus:

SENDMUX_MCP_SURFACES=mailbox,management,sending \
SENDMUX_MAILBOX_API_KEY=smx_mbx_... \
SENDMUX_MANAGEMENT_API_KEY=smx_root_... \
SENDMUX_SENDING_API_KEY=smx_mbx_... \
sendmux-mcp

Der Server validiert Schlüsselpräfixe vor dem Start. Management erfordert smx_root_. Sending akzeptiert einen sendefähigen smx_mbx_-Schlüssel oder ein vom Eigentümer genehmigtes Sending-Ressourcen-smx_agent_-Token. Mailbox akzeptiert einen smx_mbx_-Schlüssel oder ein eingeschränktes smx_agent_-Token.

Privates HTTP

Der HTTP-Modus ist nützlich, wenn dein MCP-Client sich mit einer Server-URL verbindet, du das Paket aber selbst ausführen möchtest.

SENDMUX_API_KEY=smx_mbx_... \
SENDMUX_MCP_HTTP_BEARER_TOKEN=local-mcp-token \
sendmux-mcp-mailbox --transport http --host 127.0.0.1 --port 8765

Der Endpunkt ist standardmäßig /mcp. /health gibt die ausgewählten Oberflächen zurück. Der HTTP-Modus erfordert SENDMUX_MCP_HTTP_BEARER_TOKEN, sofern du ihn nicht explizit mit --allow-unauthenticated-http startest.

Konfigurationsreferenz

| Einstellung | Umgebung | Standard | | - | - | - | | Tool-Oberflächen | `SENDMUX_MCP_SURFACES` | Erforderlich für `sendmux-mcp` | | API-Schlüssel-Fallback | `SENDMUX_API_KEY` | Keiner | | Mailbox-API-Schlüssel | `SENDMUX_MAILBOX_API_KEY` | Keiner | | Management-API-Schlüssel | `SENDMUX_MANAGEMENT_API_KEY` | Keiner | | Sending-API-Schlüssel | `SENDMUX_SENDING_API_KEY` | Keiner | | Management- und Mailbox-API-Basis-URL | `SENDMUX_APP_BASE_URL` | `https://app.sendmux.ai/api/v1` | | Sending-API-Basis-URL | `SENDMUX_SENDING_BASE_URL` | `https://smtp.sendmux.ai/api/v1` | | Retry-Zeitbudget in Sekunden | `SENDMUX_MCP_RETRY_MAX_ELAPSED_SECONDS` | Nicht gesetzt | | Transport | `SENDMUX_MCP_TRANSPORT` | `stdio` | | HTTP-Host | `SENDMUX_MCP_HOST` | `127.0.0.1` | | HTTP-Port | `SENDMUX_MCP_PORT` | `8765` | | HTTP-Pfad | `SENDMUX_MCP_PATH` | `/mcp` | | HTTP-Bearer-Token | `SENDMUX_MCP_HTTP_BEARER_TOKEN` | Erforderlich für HTTP | | Erlaubte Browser-Ursprünge | `SENDMUX_MCP_ALLOWED_ORIGINS` | Keine Browser-Ursprünge | ```bash theme={null} SENDMUX_MCP_SURFACES=mailbox,management,sending \ SENDMUX_MAILBOX_API_KEY="$SENDMUX_MAILBOX_KEY" \ SENDMUX_MANAGEMENT_API_KEY="$SENDMUX_ROOT_KEY" \ SENDMUX_SENDING_API_KEY="$SENDMUX_SENDING_KEY" \ sendmux-mcp ```

Tool-Erkennung

Tool-Namen werden aus den aktuellen öffentlichen API-Oberflächen generiert. Öffne nach der Autorisierung die Tool-Auswahl deines MCP-Clients, um die für diese Verbindung verfügbaren Tools zu sehen.

Gehostete Verbindungen zeigen nur die Tools, die durch die ausgewählten Produktoberflächen, Berechtigungen und die Mailbox-Gewährung erlaubt sind. Lokale Server zeigen die Tools für die Oberflächen und Schlüssel, die du beim Start bereitstellst.

Fehlerbehebung

Bestätige die ausgewählten Produktoberflächen und gewährten Berechtigungen. Gehostete Verbindungen zeigen nur Tools, die durch die Gewährung erlaubt sind. Prüfe das API-Schlüssel-Präfix. Management benötigt `smx_root_`; Sending akzeptiert `smx_mbx_` oder vom Eigentümer genehmigte Sending-Ressourcen-`smx_agent_`; Mailbox akzeptiert `smx_mbx_` oder eingeschränkte `smx_agent_`. Sende `Authorization: Bearer ` an privates HTTP oder schließe OAuth für gehostetes MCP ab. Füge den Ursprung des Browser-Clients zu `SENDMUX_MCP_ALLOWED_ORIGINS` für privates HTTP hinzu. Verbinde nur die Oberflächen, die du benötigst, oder deaktiviere ungenutzte Tools im Client.

Nächste Schritte

Verwende Sendmux über einen A2A-1.0-Agent-Endpunkt mit gehostetem OAuth. Konfiguriere Sendmux MCP in Claude Code, Cursor, Codex, Gemini CLI, Qwen Code, Zed und mehr. Verwende paketverwaltete Clients aus Anwendungscode. Installiere die CLI mit Snap, Homebrew oder npm, wenn du Terminalzugriff benötigst. Erstelle eingeschränkte Anmeldedaten für lokale MCP-Einrichtungen.