Dev Life

Apresentamos o servidor MCP de código aberto da Mailgun

Navegar pelos dados de e-mail ficou mais fácil. Com o servidor MCP de código aberto da Mailgun, profissionais de desenvolvimento podem consultar análises de e-mail usando IA conversacional. Sem painéis, sem espera.
Imagem para Apresentamos o servidor MCP de código aberto da Mailgun

Acessar dados de e-mail ficou mais fácil. Com o servidor MCP de código aberto da Mailgun, profissionais de desenvolvimento podem consultar métricas de desempenho de e-mail usando linguagem natural—sem painéis, sem chamadas de API complexas. Baseada no Model Context Protocol (MCP), esta solução torna as análises de e-mail com tecnologia de IA integradas e eficientes.

Veja como aconteceu e como funciona.

O que é MCP?

O MCP, ou Model Context Protocol, é um framework de API padronizado que permite que assistentes de IA interajam com serviços externos usando JSON-RPC.

Alguns meses atrás, a Anthropic lançou seu Model Context Protocol (MCP), permitindo que assistentes de IA como o Claude interajam com serviços externos por meio de chamadas de API padronizadas.

Na prática, ele permite interações em linguagem natural com fontes de dados estruturadas, como as APIs de análises de e-mail da Mailgun.

As análises de e-mail encontram a IA conversacional

Como profissionais de desenvolvimento, estamos constantemente buscando maneiras mais eficientes de acessar e analisar nossos dados. Seja verificando taxas de entrega, investigando devoluções ou monitorando o desempenho do domínio, essas tarefas tradicionalmente exigem navegar por painéis ou escrever scripts de API personalizados. O MCP abre as portas para algo diferente: obter seus dados simplesmente pedindo por eles.

Temos o prazer de anunciar a implementação do servidor MCP de código aberto da Mailgun, que preenche essa lacuna permitindo que profissionais de desenvolvimento consultem nossas APIs somente leitura diretamente através do Claude e de outros assistentes compatíveis com o MCP.

Por que o MCP?

O e-mail é único por ser um sistema autônomo verdadeiramente distribuído. Ele foi desenvolvido com base em padrões abertos que estão documentados nas RFCs (Requests for Comments) publicadas pela Internet Engineering Task Force (IETF). Do SMTP to MIME to DMARC esses padrões ajudam os e-mails a chegar aos seus destinos. O ecossistema funciona porque todos nós concordamos sobre como as coisas devem se comunicar umas com as outras.

O MCP é construído sobre o JSON-RPC em um transporte de camada de aplicativo, que são padrões bem conhecidos e documentados. Adotá-lo parece ser o próximo passo natural seguindo a tradição dos protocolos abertos.

Ao implementar esse padrão para a Mailgun, damos continuidade ao nosso compromisso com um ambiente onde profissionais de engenharia podem construir sistemas sem ficarem presos a jardins murados. Assim como você pode enviar um e-mail para qualquer pessoa no planeta sem pensar duas vezes (por favor, não envie spam), agora você pode interagir com seus dados por meio do assistente que funcionar melhor para você.

Fonte da imagem: https://xkcd.com/2116/
Fonte da imagem: https://xkcd.com/2116/

O que é possível fazer com o servidor MCP da Mailgun?

Com a nossa implementação do servidor MCP, você pode:

  • Consultar métricas de desempenho de e-mail através de linguagem natural
  • Extrair estatísticas de entrega, logs de devolução e configurações de domínio
  • Gerar relatórios e visualizações dos seus dados de e-mail
  • Enviar e-mails ou validar endereços de e-mail

Veja a plataforma em ação

Aqui está uma prévia dos tipos de métricas que você pode extrair usando nosso MCP e IA generativa:

Image shows conversation with Claude, pulling metrics using the Mailgun open-source MCP server.
Image shows conversation with Claude, pulling metrics using the Mailgun open-source MCP server.

Por que somente leitura

Limitamos intencionalmente essa implementação a operações somente leitura (exceto o envio de e-mails). Isso dá a você a liberdade de explorar seus dados e configurações sem o risco de fazer alterações acidentais no seu ambiente de produção. No entanto, da forma como foi projetado, é fácil habilitar endpoints que executam solicitações não idempotentes caso seu caso de uso exija.

Por que as interfaces conversacionais são o futuro

Acreditamos que as ferramentas de infraestrutura devem se adaptar à forma como os profissionais de desenvolvimento realizam seu trabalho. Interfaces conversacionais reduzem o tempo gasto transformando perguntas em consultas de API complexas usando linguagem natural como ponte.

A implementação do MCP da Mailgun reduz a sobrecarga cognitiva, permitindo que profissionais de engenharia:

  • Obtenham insights imediatos sem precisar navegar por painéis
  • Solicitem métricas de e-mail específicas sem escrever códigos personalizados
  • Melhorem a eficiência do fluxo de trabalho com consultas baseadas em IA

Comece hoje mesmo

A nossa implementação do servidor MCP está disponível no GitHub em github.com/mailgun/mailgun-mcp-server. Incluímos as etapas de configuração no README para ajudar você a começar a usar rapidamente.

Estamos ansiosos para ver o que vem por aí e agradecemos contribuições e feedbacks da comunidade.