SendGrid MCP Server

send_email

Send emails programmatically using SendGrid, with support for dynamic templates, HTML content, and plain text, ensuring verified sender addresses and recipient details.

Instructions

Send an email using SendGrid

Input Schema

NameRequiredDescriptionDefault
dynamic_template_dataNoDynamic data for template variables (optional)
fromYesSender email address (must be verified with SendGrid)
htmlNoHTML content of the email (optional)
subjectYesEmail subject line
template_idNoSendGrid template ID (optional)
textYesPlain text content of the email
toYesRecipient email address

Input Schema (JSON Schema)

{ "properties": { "dynamic_template_data": { "description": "Dynamic data for template variables (optional)", "type": "object" }, "from": { "description": "Sender email address (must be verified with SendGrid)", "type": "string" }, "html": { "description": "HTML content of the email (optional)", "type": "string" }, "subject": { "description": "Email subject line", "type": "string" }, "template_id": { "description": "SendGrid template ID (optional)", "type": "string" }, "text": { "description": "Plain text content of the email", "type": "string" }, "to": { "description": "Recipient email address", "type": "string" } }, "required": [ "to", "subject", "text", "from" ], "type": "object" }
ID: 82glmn141z