Agentβ™₯︎Age
Catalog

SMTP

Official

by ni-c Β· TypeScript

MCP server that sends mail over SMTP, gated behind an allowlist and a human confirmation

io.github.ni-c/smtp-mcp (SMTP MCP Server)

This MCP server sends mail over SMTP. Access is gated behind an allowlist and requires a human confirmation step before sending. It is distributed as a Node.js/TypeScript package and is categorized under topics including email, SMTP, Nodemailer, and Model Context Protocol (MCP).

πŸ› οΈ Key Features

  • Sends email over SMTP
  • Uses an allowlist for access control
  • Requires human confirmation to proceed
  • Built for Model Context Protocol (MCP)

πŸš€ Use Cases

  • Email delivery workflows triggered from MCP clients
  • Systems that need controlled, human-approved outbound messaging

⚑ Developer Benefits

  • Integrates MCP with SMTP-based sending
  • Uses TypeScript/Node.js tooling
  • Includes nodemailer as indicated by its topic set

⚠️ Limitations

  • Outbound sending is blocked unless the requester is allowlisted
  • Sending requires human confirmation, preventing fully automated dispatch

Topics

emailmcpmcp-servermodel-context-protocolnodemailersmtptypescriptaillmprompt-injection