You're viewing a demo portfolio

Join the waitlist
PRSM

send_email

Active

Tool of EmailMCP

declared in 1.0.0

Send an email with text or HTML content

Parameters schema

{
  "type": "object",
  "required": [
    "to",
    "subject",
    "text"
  ],
  "properties": {
    "cc": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "optional": true,
      "description": "Array of CC recipient email addresses"
    },
    "to": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Array of recipient email addresses"
    },
    "bcc": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "optional": true,
      "description": "Array of BCC recipient email addresses"
    },
    "from": {
      "type": "string",
      "optional": true,
      "description": "Personal account address to send from. If set and matching account has personal SMTP/IMAP credentials (via set_personal_email_credentials), sends via that account and IMAP-APPENDs a copy to its Sent folder. If exactly one personal account exists and from is omitted, it is used. If multiple personal accounts exist and from is omitted, the call errors and lists choices."
    },
    "html": {
      "type": "string",
      "optional": true,
      "description": "HTML content of the email"
    },
    "text": {
      "type": "string",
      "description": "Plain text content of the email"
    },
    "subject": {
      "type": "string",
      "description": "Email subject line"
    },
    "provider": {
      "type": "string",
      "optional": true,
      "description": "Send via a specific provider instead of the default (e.g. smtp, mailgun, sendgrid, ses, gmail, resend). Requires that provider's credentials in env."
    },
    "bulk_mode": {
      "enum": [
        "individual",
        "bcc",
        "to"
      ],
      "type": "string",
      "optional": true,
      "description": "Required when sending to multiple recipients. \"individual\": sends a separate email to each recipient (safest). \"bcc\": puts first recipient in TO:, rest in BCC. \"to\": puts all in TO: (exposes addresses — use only when intended, e.g. team threads)."
    },
    "attachments": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "content": {
            "type": "string"
          },
          "encoding": {
            "type": "string",
            "default": "base64"
          },
          "filename": {
            "type": "string"
          }
        }
      },
      "optional": true,
      "description": "Array of file attachments"
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

EmailMCP

https://github.com/nfodor/emailmcp

1/7 registries
View full server →
send_email — EmailMCP — PRSM MCP