SendGrid MCP Server

send_to_list

Send an email to a contact list using SendGrid Single Sends

Input Schema

NameRequiredDescriptionDefault
custom_unsubscribe_urlNoCustom URL for unsubscribes (required if suppression_group_id not provided)
html_contentYesHTML content of the email
list_idsYesArray of list IDs to send to
nameYesName of the single send
plain_contentYesPlain text content of the email
sender_idYesID of the verified sender
subjectYesEmail subject line
suppression_group_idNoID of the suppression group for unsubscribes (required if custom_unsubscribe_url not provided)

Input Schema (JSON Schema)

{ "properties": { "custom_unsubscribe_url": { "description": "Custom URL for unsubscribes (required if suppression_group_id not provided)", "type": "string" }, "html_content": { "description": "HTML content of the email", "type": "string" }, "list_ids": { "description": "Array of list IDs to send to", "items": { "type": "string" }, "type": "array" }, "name": { "description": "Name of the single send", "type": "string" }, "plain_content": { "description": "Plain text content of the email", "type": "string" }, "sender_id": { "description": "ID of the verified sender", "type": "number" }, "subject": { "description": "Email subject line", "type": "string" }, "suppression_group_id": { "description": "ID of the suppression group for unsubscribes (required if custom_unsubscribe_url not provided)", "type": "number" } }, "required": [ "name", "list_ids", "subject", "html_content", "plain_content", "sender_id" ], "type": "object" }