Mailgun CLI ya está disponible
Mailgun ya interactúa con tu agente en la ventana del chat a través del servidor MCP de Cursor y el conector de Claude Docs. En cambio, la CLI interactúa con él en el terminal: un nuevo comando de mailgun para los contextos a los que no puede llegar una herramienta basada en el chat. Esto incluye pipelines de CI, tareas cron, scripts y agentes de programación que operan completamente fuera de una conversación.
La superficie de comandos sigue creciendo y queremos tu opinión sobre qué priorizar a continuación. Pruébalo:
npm install -g @mailgun/cli
mailgun metrics summary –domain yourdomain.com –json
¿Por qué es esto importante?
- Los agentes de programación y los sistemas de CI que no pueden mantener una sesión de chat interactiva todavía pueden interactuar con Mailgun. La misma lógica de “comprobar el estado de los envíos” o “ejecutar el paso previo de una campaña” que se encuentra en las Skills de MCP es ahora accesible desde un script de shell o un paso de pipeline.
- Todos los comandos generan un JSON limpio. Se integra directamente en scripts, registros de CI o en el contexto de otro agente sin necesidad de análisis adicional. Añade –json a cualquier comando.
- Casi todos los comandos son de solo lectura. El único comando de escritura (preview run) requiere un indicador –dry-run o –yes explícito y nunca pide confirmación, lo que significa que el comportamiento es determinista incluso cuando lo maneja un agente.
- mailgun agent-context proporciona a cualquier agente un mapa versionado y legible por máquina de toda la superficie de comandos en lugar de uno que tenga que adivinar a partir del texto de –help.
Cobertura actual: métricas de envío y eventos en directo, validar, optimizar la llegada a la bandeja de entrada e inspeccionar el control de calidad de la previsualización de emails. Los siguientes son los comandos de flujo de trabajo compuestos, como preflight e investigate. Tus comentarios sobre esta versión determinan cuáles crearemos primero.
¿Has encontrado un error o un problema? Abre una incidencia en el repositorio de GitHub de mailgun-cli en github.com/mailgun/mailgun-cli.
Qué no se ve afectado:
- Las integraciones de API, SMTP, MCP y Skills existentes no han cambiado. La CLI es una superficie adicional, no un sustituto de ninguna de ellas.
- La CLI requiere una clave de API de Mailgun, al igual que el servidor MCP.
- preview run es el único comando de escritura, y nunca se ejecuta sin un indicador –dry-run o –yes explícito y nunca pide confirmación, por lo que el comportamiento es determinista incluso cuando lo maneja un agente.