Dê ao CLI em que você já vive uma caixa de correio real. Faça a triagem dos e-mails da madrugada antes da daily, envie uma nota de versão ou transforme uma conversa numa issue, sem sair do terminal.
claude mcp add --transport http mcpemails https://mcpemails.com/api/mcpRode claude mcp add --transport http mcpemails https://mcpemails.com/api/mcp e autentique no navegador quando o Claude Code pedir. Essa é a configuração inteira: sem chave de API, sem arquivo de configuração para editar à mão.
| Campo | Valor |
|---|---|
| URL do servidor MCP | https://mcpemails.com/api/mcp |
| Transporte | Streamable HTTP (MCP 2025-06-18) |
| Autenticação | OAuth 2.1, código de autorização com PKCE. Sem chave de API. |
O Claude Code executa o fluxo OAuth padrão do MCP com este servidor. Ele se registra com registro dinâmico de cliente RFC 7591, então não há client ID para criar, e autoriza com authorization code mais PKCE usando S256. Nenhum client secret é transmitido, e o token carrega só os escopos que você aprova na nossa tela de consentimento. O token de acesso que ele recebe dura uma hora e se renova sozinho; ele aparece no painel, em Chaves de API, como OAuth: seguido do nome do cliente, e é ali que você revoga a conexão.
Quatro passos. Os dois primeiros são iguais para todos os clientes, os demais são específicos deste.
Crie sua conta em mcpemails.com, sem cartão, e conecte sua caixa de correio no painel, em Caixas de entrada. Uma caixa de entrada é grátis, para sempre.
Rode o comando abaixo. --transport http é o transporte Streamable HTTP, que é o que este servidor usa.
Rode /mcp dentro de uma sessão do Claude Code, escolha este servidor e siga o fluxo no navegador. Se o navegador não abrir sozinho, copie a URL que ele mostra.
Experimente "resuma tudo o que chegou hoje e não foi lido". O Claude Code chama inbox_list primeiro para descobrir suas caixas de correio, então não há ids para colar.
claude mcp add --transport http mcpemails https://mcpemails.com/api/mcpDocumentação oficial do Claude Code sobre servidores MCP remotos: https://code.claude.com/docs/en/mcp
Na dúvida sobre qual caixa de correio conectar primeiro? Veja a tabela de compatibilidade de provedores
Por padrão, o Claude Code carrega só os nomes das ferramentas e as instruções do servidor no início da sessão, e busca o schema completo quando precisa. Na prática, adicionar este servidor custa uma fração do contexto que um servidor MCP ingênuo custaria, e uma ferramenta que você nunca usa nunca custa o schema dela.
A tela de consentimento do OAuth define o que o CLI pode fazer durante a vida do token. Uma sessão de código que deve ler e-mails mas nunca enviar é um token sem send:email. Se depois você quiser mais, reconecte e aprove o conjunto maior; nada se amplia sozinho.
O Claude Code roda sem supervisão por longos períodos, e é justamente aí que um envio acidental dói mais. Existem duas chaves para isso: deixe send:email fora do token, ou ative a aprovação humana no painel para que todo envio, resposta, encaminhamento e envio agendado espere por uma pessoa. A aprovação é por caixa de entrada e vale para qualquer cliente que fizer a chamada.
--callback-port fixa o callback numa porta que você pode redirecionar.Adicione este servidor MCP pela URL: claude mcp add --transport http mcpemails https://mcpemails.com/api/mcp. Depois rode /mcp numa sessão e conclua o login no navegador. O Claude Code passa a ter ferramentas para ler, pesquisar, enviar, responder, encaminhar, organizar e agendar e-mails.
Sim. O Claude Code aceita um header no comando add, então passar um header Authorization com uma chave bearer do painel, em Chaves de API, dispensa o navegador por completo. Essa é a escolha certa numa máquina headless ou em CI, onde não há onde concluir um login.
Sim, com a ressalva de que o fluxo OAuth quer um navegador uma vez. Ou você conclui o login onde houver um navegador, ou adiciona o servidor com um header de chave de API bearer e pula o fluxo. Tudo depois disso é HTTPS simples para um único endpoint.
Outlook.com e Microsoft 365 com Entrar com a Microsoft, em que uma conta de trabalho pode precisar que um administrador de TI aprove o app uma vez; Gmail, iCloud, Fastmail, Yahoo, Zoho e Yandex com uma senha específica de app; e qualquer outra caixa de correio que fale IMAP e SMTP nas portas padrão. O cliente vê todas pela mesma conexão: seu agente chama inbox_list primeiro para descobrir cada caixa conectada e o id dela, então não há UUIDs para colar em lugar nenhum.
Só se você deixar. O envio depende do escopo send:email, então uma chave ou um token sem esse escopo não consegue enviar nada. Além disso, o dono de uma caixa de entrada pode exigir aprovação humana no painel, que segura todo envio, resposta, encaminhamento, envio de rascunho e envio agendado até que uma pessoa libere.
Não. Cada mensagem é buscada ao vivo no seu provedor para a solicitação que a pediu e entregue direto ao seu cliente. Só o token OAuth ou a senha de app criptografados ficam guardados, para que as próximas chamadas possam autenticar. Excluir a caixa de entrada no painel, ou revogar o acesso no seu provedor, encerra a conexão na hora.
Um comando, um login no navegador. Uma caixa de entrada grátis para sempre, sem cartão.