A CLI do Mailgun já está disponível

O Mailgun já se conecta ao seu agente na janela de chat via servidor MCP do Cursor e conector do Claude Docs. Já a CLI se conecta a ele no terminal: um novo comando do mailgun para os contextos que uma ferramenta baseada em chat não consegue alcançar. Isso inclui pipelines de CI, cron jobs, […]

O Mailgun já se conecta ao seu agente na janela de chat via servidor MCP do Cursor e conector do Claude Docs. Já a CLI se conecta a ele no terminal: um novo comando do mailgun para os contextos que uma ferramenta baseada em chat não consegue alcançar. Isso inclui pipelines de CI, cron jobs, scripts e agentes de programação que operam totalmente fora de uma conversa. 

A lista de comandos ainda está crescendo, e queremos feedback sobre o que priorizar a seguir. Experimente: 

npm install -g @mailgun/cli   

mailgun metrics summary –domain yourdomain.com –json 

Por que isso é importante? 

  • Agentes de programação e sistemas de CI que não conseguem manter uma sessão interativa de chat ainda podem atuar no Mailgun. A mesma lógica de “verificar a integridade de envio” ou “executar o preflight de uma campanha” por trás das Skills do MCP agora pode ser acessada a partir de um script de shell ou etapa de pipeline. 
  • Todo comando gera um JSON limpo. Ele se integra perfeitamente a scripts, logs de CI ou ao contexto de outro agente, sem necessidade de parsing adicional. Use –json em qualquer comando. 
  • Quase todos os comandos são somente leitura. O único comando de gravação (preview run) exige uma flag –dry-run ou –yes explícita e nunca exibe prompts, o que significa que o comportamento é determinístico, mesmo quando controlado por um agente. 
  • O mailgun agent-context fornece a qualquer agente um mapa versionado e legível por máquina de toda a superfície de comandos, em vez de exigir que ele adivinhe a partir do texto de –help. 

Cobertura atual: métricas de envio e eventos ao vivo, validação, otimização de entrega na caixa de entrada e inspeção de qualidade (QA) da pré-visualização de e-mail. Comandos de fluxo de trabalho compostos, como preflight e investigate, são os próximos. O seu feedback sobre este lançamento definirá quais criaremos primeiro. 

Encontrou um bug ou algo que precisa de ajuste? Abra uma issue no repositório do mailgun-cli no GitHub em github.com/mailgun/mailgun-cli. 

O que não será afetado: 

  • As integrações atuais de API, SMTP, MCP e Skills permanecem inalteradas. A CLI é uma superfície adicional, não um substituto para nenhuma delas. 
  • A CLI exige uma chave de API do Mailgun, assim como o servidor MCP. 
  • preview run é o único comando de gravação, e nunca é executado sem uma flag –dry-run ou –yes explícita nem exibe prompts. Portanto, o comportamento é determinístico, mesmo quando controlado por um agente.