Zero‑Exposure SMTP Mail Sender (MGC Secure Edition)

Envía correos electrónicos de forma segura sin exponer contraseñas SMTP. Las credenciales permanecen cifradas dentro de tu MGC Blackbox local.

Documentación

Zero‑Exposure SMTP Mail Sender (MGC Secure Edition)

Un servidor MCP de envío de correos SMTP seguro que evita la exposición de credenciales mediante el uso de MGC Blackbox para almacenamiento cifrado local.
Tu IA puede enviar correos — pero nunca ve tu contraseña SMTP.


✨ Características

  • Zero‑Exposure: La contraseña SMTP nunca sale de tu máquina
  • Cifrado local: Impulsado por la bóveda segura de MGC Blackbox
  • Seguro para automatización con IA: Las credenciales nunca se pasan al modelo
  • API simple: Una herramienta MCP — send_email
  • Compatible con todos los proveedores SMTP

📦 Instalación

Instala MGC Blackbox:

pip install mgc-blackbox
mgc

Clona esta habilidad:

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

Ejecuta el servidor MCP:

python mcp_server.py

🔐 Configuración de MGC Blackbox

Crea un archivo JSON con tus credenciales SMTP:

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

Guárdalo de forma segura:

mgc_save info_type=config info_owner=your_email < config.json

info_type y info_owner son identificadores que eliges al guardar las credenciales.


🛠 Herramienta MCP: send_email

Este servidor MCP expone una herramienta:

send_email

ParámetroTipoDescripción
tostringCorreo del destinatario
subjectstringAsunto del correo
bodystringCuerpo en texto plano
info_typestringTipo de credencial MGC
info_ownerstringPropietario de la credencial MGC

📤 Ejemplo (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 activación (para clientes de IA)

  • “enviar un correo”
  • “enviar por SMTP”
  • “enviar esto a alguien”

⚠ Limitaciones

  • Solo correos en texto plano
  • Sin adjuntos
  • Sin soporte para correos HTML

Para adjuntos o plantillas HTML, puedes extender esta habilidad usando la ejecución local segura de MGC.


👤 Autor

MirginCipher
MIT License
Parte de la serie de habilidades MGC Secure / Zero‑Exposure.

---