LabscoMCP early access ↗
GarothMCP SERVER

SendGrid

Build a contact list in SendGrid and send to it, from the conversation where you wrote the email.

by Garoth ↗Marketing Automation & AdvertisingCommunity

LABSCO SUMMARY

Marketing sends assembled and fired in one thread.

The list, the contacts, the template and the send are four screens in SendGrid and four tool calls here. It suits the small campaign that would otherwise not be worth opening the dashboard for.

What it is

A server over SendGrid's v3 Marketing API. Contacts are added, listed and deleted; lists are created, filled, pruned and deleted; email goes to a single recipient or to a whole list through the Single Sends API. It supports v3 only — dynamic templates, Marketing API contacts, Single Sends — not the legacy equivalents.

What you get

  • Every contact in the account listed, and contacts added with first name, last name and custom fields
  • Contacts deleted by email address
  • Contact lists created, listed and deleted
  • Contacts added to and removed from a list
  • Every contact in a list read back by list ID
  • A single email sent
  • A send to an entire list, through Single Sends

Requirements

A SendGrid account and an API key with Marketing API access. Sending also needs a verified sender and an unsubscribe group, which live in the account rather than in the server. Legacy templates are not supported — set the campaign up with a dynamic template.

Setup effort

Build from source — git clone https://github.com/Garoth/sendgrid-mcp.git