Mailgun CLI ist jetzt verfügbar
Mailgun erreicht Ihren Agenten bereits im Chat-Fenster über den Cursor MCP-Server und den Claude Docs Connector. Die CLI erreicht ihn stattdessen im Terminal: ein neuer mailgun-Befehl für die Kontexte, die ein chatbasiertes Tool nicht erreichen kann. Dazu gehören CI-Pipelines, Cron-Jobs, Skripte und Coding-Agenten, die vollständig außerhalb einer Konversation agieren.
Der Befehlsumfang wächst weiter, und wir möchten Feedback dazu, was wir als Nächstes priorisieren sollen. Probieren Sie es aus:
npm install -g @mailgun/cli
mailgun metrics summary –domain yourdomain.com –json
Warum ist das wichtig?
- Coding-Agenten und CI-Systeme, die keine interaktiven Chat-Sitzungen führen können, können Mailgun dennoch nutzen. Die gleiche Logik zur Überprüfung der Versandintegrität oder zum Ausführen eines Kampagnen-Preflights hinter den MCP-Skills ist nun über ein Shell-Skript oder einen Pipeline-Schritt erreichbar.
- Jeder Befehl gibt sauberes JSON aus. Es lässt sich ohne zusätzliches Parsing direkt in Skripte, CI-Logs oder den Kontext eines anderen Agenten übernehmen. Übergeben Sie –json bei jedem Befehl.
- Fast alle Befehle bieten nur Lesezugriff. Der einzige Schreibbefehl (preview run) erfordert ein explizites –dry-run- oder –yes-Flag und wartet nie auf Benutzereingaben, was bedeutet, dass das Verhalten deterministisch ist, selbst wenn ein Agent ihn steuert.
- mailgun agent-context bietet jedem Agenten eine versionierte, maschinenlesbare Übersicht der gesamten Befehlsstruktur, anstatt sie aus dem –help-Text erraten zu müssen.
Aktueller Funktionsumfang: Versandmetriken und Live-Ereignisse, Validierung, Optimierung der Posteingangsplatzierung und QA-Überprüfung der E-Mail-Vorschau. Zusammengesetzte Workflow-Befehle wie preflight und investigate folgen als Nächstes. Ihr Feedback zu diesem Release bestimmt, welche wir zuerst entwickeln.
Haben Sie einen Fehler oder ein Problem gefunden? Öffnen Sie ein Issue im mailgun-cli GitHub-Repository unter github.com/mailgun/mailgun-cli.
Davon nicht betroffen:
- Bestehende API-, SMTP-, MCP- und Skills-Integrationen bleiben unverändert. Die CLI ist eine zusätzliche Oberfläche und kein Ersatz für diese.
- Die CLI erfordert einen Mailgun-API-Schlüssel, genau wie der MCP-Server.
- preview run ist der einzige Schreibbefehl, und er wird nie ohne ein explizites –dry-run- oder –yes-Flag ausgeführt und wartet nie auf Benutzereingaben, sodass das Verhalten deterministisch ist, selbst wenn ein Agent ihn steuert.