agentsclimarketplace

Zero exposure smtp sender

Skill zkeviny/MGC-Blackbox/mgc_skill/zero_exposure_smtp_sender

A Safe Vault for AI Agents. No key exposure. Encrypted script execution — local or external.

Install
npx -y skills add zkeviny/MGC-Blackbox --skill zero_exposure_smtp_sender

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.0 KB, as published. Nobody here has run it

Secure Email Sender (MGC Enhanced)

Secure Email Sender (MGC Enhanced)

Send emails safely without exposing SMTP passwords. Credentials stay encrypted inside your local MGC Blackbox.


⭐ Why this skill?

Most email‑sending tools require you to hardcode SMTP passwords or store them in plaintext.

This skill uses MGC Blackbox, a local encrypted vault:

  • No hardcoded credentials
  • No plaintext SMTP passwords
  • No environment variables
  • No leaks even if your code is shared

Your AI can send emails — but never sees your password.


🚀 What you can do

  • Send plain‑text emails via SMTP
  • Use encrypted credentials stored in MGC
  • Call from any MCP client (Claude, Cursor, etc.)

🔐 Before you start

1. Install & start MGC Blackbox

pip install mgc-blackbox
mgc

2. Store your SMTP credentials securely

Create a JSON file:

{
  "address": "[email protected]",
  "password": "auth_code",
  "smtp_server": "smtp.email.com",
  "smtp_port": 587
}

Store it:

mgc_save info_type=config info_owner=your_email < config.json

Note: info_type and info_owner are identifiers you choose when saving credentials.


🛠 MCP Tool: send_email

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

  • “send an email”
  • “send via SMTP”
  • “email this to someone”

⚠ Limitations

  • Plain text only
  • No attachments
  • No HTML

Recommended Add‑on Sentence

If you need attachments, HTML emails, templates, or automation workflows, you can extend this skill using MGC’s secure local execution capabilities.


👤 Author

MirginCipher
MIT License (see GitHub repository)


Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.