day3
Servidor MCP remoto para day3, e-mail para pequenos times de software cobrado por e-mails enviados. Rascunhe newsletters e atualizações de produto do Claude Code, Cursor ou VS Code no day3 como blocos editáveis.
Servidor MCP hospedado
npx add-mcp 'https://go.day3.app/api/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
day3 executa um servidor de Protocolo de Contexto de Modelo (MCP), para que um editor de IA possa trabalhar diretamente com suas campanhas e automações. Rascunhos são salvos como blocos de compositor editáveis, não HTML opaco, para que você ainda possa editá-los manualmente.
https://go.day3.app/api/mcp
Um endpoint HTTP, autenticado com sua chave de API. Nada para instalar, nada para executar localmente.
Configuração
Todo editor faz a mesma coisa: aponte para a URL, envie a chave como cabeçalho.
Execute isso no seu projeto e peça ao Claude para escrever um e-mail para você.
claude mcp add --transport http day3 https://go.day3.app/api/mcp --header "Authorization: Bearer $DAY3_API_KEY"
Mantenha em uma única linha. Uma continuação com \ é apenas para bash; no Windows, a linha com --header é executada como um comando próprio e nunca chega. O servidor é então adicionado sem chave, retorna 401, e o cliente reporta Invalid OAuth error response: Unrecognized token '<', que não diz nada sobre o cabeçalho ausente.
Ferramentas
| Ferramenta | O que faz |
|---|---|
day3_context | Contexto da conta: públicos, remetentes, estado do plano. Chame isso primeiro. |
day3_list_campaigns | Listar campanhas. |
day3_get_campaign | Ler uma campanha, incluindo o corpo. |
day3_create_campaign | Criar um rascunho. |
day3_update_campaign | Editar um rascunho. |
day3_preview_campaign | Renderizar, com tema, tags de mesclagem e rodapé aplicados. |
day3_send_test | Enviar para endereços que o chamador nomear. Nunca para o público. |
day3_send_campaign | Enviar para todo o público. Requer campaigns:send. |
day3_schedule_campaign | Agendar um envio. Requer campaigns:send. |
day3_list_automations | Listar automações, com status e gatilho. |
day3_enroll_in_automation | Colocar uma pessoa em um fluxo. Requer automations:enroll. |
Envio está desativado por padrão
day3_send_campaign e day3_schedule_campaign precisam do escopo campaigns:send. day3_enroll_in_automation precisa de automations:enroll. Ambos estão desativados, a menos que você os habilite ao gerar a chave.
Um script faz o que seu autor escreveu. Um agente decide por conta própria, e "enviar e-mail para todos na lista" não é uma decisão para entregar por padrão. Inscrever alguém promete a um estranho todos os e-mails de um fluxo, então também é limitado por escopo. Listar automações nomeia fluxos, não pessoas, e não é.
day3_send_test não precisa de nenhum escopo. Ele só alcança endereços que o chamador nomeia, e é limitado e com taxa controlada. A chave padrão dá ao seu assistente o ciclo completo de rascunho, pré-visualização e teste, e para no público.
Quer que um agente envie? Gere uma segunda chave com o escopo ativado. Escopos não podem ser adicionados a uma chave existente, então a concessão permanece visível na sua lista de chaves.
Uma sessão típica
Leia nossas últimas três campanhas, depois rascunhe uma nota de lançamento de agosto no mesmo tom. Cubra domínios de envio e a nova API. Pré-visualize e envie um teste para mim.
O assistente chama day3_context para seu público e remetente, day3_list_campaigns e day3_get_campaign para aprender o tom, day3_create_campaign para escrever o rascunho em Markdown do day3, day3_preview_campaign para verificar, e day3_send_test para colocá-lo na sua caixa de entrada.
O rascunho aguarda no day3 como blocos de compositor reais. Nada chegou à sua lista.
Mantenha a chave fora dos prompts
Prompts são copiados para ferramentas de chat, rastreadores de problemas e logs. Defina DAY3_API_KEY no seu ambiente e deixe a configuração do editor lê-lo, como nos exemplos do Claude Code e VS Code. Quando um assistente chama a API REST diretamente, diga a ele para ler a chave do ambiente.