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_typeyinfo_ownerson identificadores que eliges al guardar las credenciales.
🛠 Herramienta MCP: send_email
Este servidor MCP expone una herramienta:
send_email
| Parámetro | Tipo | Descripción |
|---|---|---|
to | string | Correo del destinatario |
subject | string | Asunto del correo |
body | string | Cuerpo en texto plano |
info_type | string | Tipo de credencial MGC |
info_owner | string | Propietario 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.
---