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 […]

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.