Zero‑Exposure SMTP Mail Sender (MGC Secure Edition) MCP Server
SMTP 비밀번호를 노출하지 않고 안전하게 이메일을 전송합니다. 자격 증명은 로컬 MGC Blackbox 내에서 암호화된 상태로 유지됩니다.
문서
Zero‑Exposure SMTP Mail Sender (MGC Secure Edition)
A secure SMTP email‑sending MCP server that prevents credential exposure by using MGC Blackbox for local encrypted storage.
Your AI can send emails — but never sees your SMTP password.
✨ Features
- Zero‑Exposure: SMTP password never leaves your machine
- Local encryption: Powered by MGC Blackbox secure vault
- Safe for AI automation: Credentials are never passed to the model
- Simple API: One MCP tool —
send_email - Compatible with all SMTP providers
📦 Installation
Install MGC Blackbox:
pip install mgc-blackbox mgc
Clone this skill:
git clone https://github.com/zkeviny/MGC-Blackbox cd MGC-Blackbox/mgc_skill/zero_exposure_smtp_sender
Run the MCP server:
python mcp_server.py
🔐 MGC Blackbox Setup
Create a JSON file containing your SMTP credentials:
{ "address": "[email protected]", "password": "auth_code", "smtp_server": "smtp.email.com", "smtp_port": 587 }
Store it securely:
mgc_save info_type=config info_owner=your_email < config.json
info_typeandinfo_ownerare identifiers you choose when saving credentials.
🛠 MCP Tool: send_email
This MCP server exposes one tool:
send_email
| Parameter | Type | Description |
|---|---|---|
| to | string | Recipient email |
| subject | string | Email subject |
| body | string | Plain‑text body |
| info_type | string | MGC credential type |
| info_owner | string | MGC credential owner |
📤 Example (Python)
from mcp import MCPClient
client = MCPClient("http://localhost:57219")
client.call_tool("send_email", { "to": "[email protected]", "subject": "Hello", "body": "This is a secure email.", "info_type": "config", "info_owner": "your_email" })
💬 Trigger Phrases (for AI clients)
- “send an email”
- “send via SMTP”
- “email this to someone”
⚠ Limitations
- Plain‑text emails only
- No attachments
- No HTML email support
For attachments or HTML templates, you can extend this skill using MGC’s secure local execution.
👤 Author
MirginCipher
MIT License
Part of the MGC Secure / Zero‑Exposure skill series.
---