Creativity · MCP — server

MCP SendGrid Server

Twilio SendGrid is the go-to transactional email platform for many products. The MCP SendGrid Server wraps its mail-send and marketing APIs so MCP clients can compose and send messages, render templates, and pull stats — perfect for developers debugging email flows from chat.

MCP facts

Kind
server
Ecosystem
anthropic-mcp
Language
TypeScript / Node.js
Transports
stdio

Capabilities

  • Tools: send_email, list_templates, create_template, get_email_stats
  • Supports dynamic templates with substitutions
  • Scoped API keys recommended

Install

npx -y @modelcontextprotocol-community/server-sendgrid

Configuration

{
  "mcpServers": {
    "sendgrid": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol-community/server-sendgrid"],
      "env": {
        "SENDGRID_API_KEY": "SG.xxxxx"
      }
    }
  }
}

Frequently asked questions

Can the model send arbitrary emails?

Yes if granted the permission — which is why you want a scoped API key restricted to specific templates or IP pools for any non-development environment.

Does it support Event Webhook data?

The MCP server can fetch stats (opens/clicks/bounces) but does not itself host a webhook endpoint. Point webhooks elsewhere and read results from the stats API.

Can I use it with Twilio Email API for Marketing?

Yes — SendGrid Marketing Campaigns is accessible via the same v3 API under /marketing endpoints.

Sources

  1. SendGrid API Reference — accessed 2026-04-20
  2. Model Context Protocol — accessed 2026-04-20