Zero‑Exposure SMTP Mail Sender (MGC Secure Edition)

Envie e-mails com segurança sem expor senhas SMTP. As credenciais permanecem criptografadas dentro do seu MGC Blackbox local.

Documentação

Zero‑Exposure SMTP Mail Sender (MGC Secure Edition)

Um servidor MCP seguro de envio de e‑mail SMTP que evita a exposição de credenciais usando o MGC Blackbox para armazenamento criptografado local.
Sua IA pode enviar e‑mails — mas nunca vê sua senha SMTP.


✨ Recursos

  • Zero‑Exposure: a senha SMTP nunca sai da sua máquina
  • Criptografia local: alimentado pelo cofre seguro MGC Blackbox
  • Seguro para automação com IA: as credenciais nunca são passadas para o modelo
  • API simples: uma ferramenta MCP — send_email
  • Compatível com todos os provedores SMTP

📦 Instalação

Instale o MGC Blackbox:

pip install mgc-blackbox
mgc

Clone esta skill:

git clone https://github.com/zkeviny/MGC-Blackbox
cd MGC-Blackbox/mgc_skill/zero_exposure_smtp_sender

Execute o servidor MCP:

python mcp_server.py

🔐 Configuração do MGC Blackbox

Crie um arquivo JSON contendo suas credenciais SMTP:

{
  "address": "your@email.com",
  "password": "auth_code",
  "smtp_server": "smtp.email.com",
  "smtp_port": 587
}

Armazene‑o com segurança:

mgc_save info_type=config info_owner=your_email < config.json

info_type e info_owner são identificadores que você escolhe ao salvar as credenciais.


🛠 Ferramenta MCP: send_email

Este servidor MCP expõe uma ferramenta:

send_email

ParâmetroTipoDescrição
tostringE‑mail do destinatário
subjectstringAssunto do e‑mail
bodystringCorpo em texto simples
info_typestringTipo de credencial MGC
info_ownerstringProprietário da credencial MGC

📤 Exemplo (Python)

from mcp import MCPClient

client = MCPClient("http://localhost:57219")

client.call_tool("send_email", {
    "to": "to@example.com",
    "subject": "Hello",
    "body": "This is a secure email.",
    "info_type": "config",
    "info_owner": "your_email"
})

💬 Frases de gatilho (para clientes de IA)

  • “enviar um e‑mail”
  • “enviar via SMTP”
  • “enviar e‑mail para alguém”

⚠ Limitações

  • Apenas e‑mails em texto simples
  • Sem anexos
  • Sem suporte a HTML

Para anexos ou modelos HTML, você pode estender esta skill usando a execução local segura do MGC.


👤 Autor

MirginCipher
Licença MIT
Parte da série de skills MGC Secure / Zero‑Exposure.

---