SendGrid MCP Server
A Model Context Protocol (MCP) server that provides comprehensive access to SendGrid's API v3 for email marketing, transactional email operations, dynamic template management, and detailed analytics. Features 154 tools covering all aspects of email management and performance analysis. Its 40 documented tools cover automation, contact, single, email.
People who work with automation, contact and single and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.
VERIFIED ACTIVE
LAST COMMIT 2026-09-17 · ★ 3 · #13 OF 90 MAINTAINED EMAIL · VERIFIED 2026-09-18
ISC · TypeScript servers · how we verify → /methodology
01 · Install SendGrid MCP Server
before you install - you'll need
Set SENDGRID_API_KEY, LOG_LEVEL, REQUEST_TIMEOUT, MCP_TRANSPORT, MCP_AUTH_MODE, MCP_AUTH_TOKEN, MCP_OAUTH_ISSUER, MCP_OAUTH_AUDIENCE, MCP_OAUTH_REQUIRED_SCOPES, MCP_PUBLIC_URL, TLS_KEY_FILE before connecting. READ_ONLY is optional or environment-specific per the README.
Claude Code
claude mcp add deyikong-sendgrid-mcp -- npx -y sendgrid-mcp Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"deyikong-sendgrid-mcp": {
"command": "npx",
"args": [
"-y",
"sendgrid-mcp"
]
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as local process (stdio) - runs on your machine with your user's permissions
license ISC - declared in the repository
npm package sendgrid-mcp - unscoped; check the name against the project README before installing
registry namespace io.github.deyikong is GitHub-verified and matches the repo owner
03 · What SendGrid MCP Server can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
What you can build
With this server connected, an agent can list all marketing automations with metadata, get detailed information about a specific automation, update automation-level settings (name, status), and update individual step settings (status, wait time).
Capability map
Tools grouped from the project's README - what SendGrid MCP Server lets an agent do.
Automation
6 tools - e.g. Get detailed information about a specific automation; Update automation-level settings (name, status); Update individual step settings (status, wait time)
get_automation · update_automation_settings · update_automation_step · delete_automation · open_automation_creator · open_automation_editor
Contact
6 tools - e.g. Get detailed information about a specific contact; Create new contacts with custom fields; Update existing contact information and custom data
get_contact · create_contact · update_contact · delete_contact · create_contact_with_lists · remove_contact_from_lists
read & search
4 tools - e.g. List all marketing automations with metadata; List dynamic segments with parent relationships and criteria; List verified sender identities
list_automations · list_segments · list_senders · list_templates
Open
4 tools - e.g. Open campaign creator in browser for visual design; View detailed campaign performance statistics; Open segment creator in browser for visual query building
open_single_send_creator · open_single_send_stats · open_segment_creator · open_csv_uploader
4 tools - e.g. List all email lists; Create a new email list; Update email list properties
list_email_lists · create_email_list · update_email_list · delete_email_list
Custom
4 tools - e.g. List custom field definitions with data types; Create new custom fields (Text, Number, Date types); Update existing custom field definitions
list_custom_fields · create_custom_field · update_custom_field · delete_custom_field
Contacts
3 tools - e.g. List all contacts with pagination and filtering; Search for contacts using advanced query conditions; Search for specific contacts by email addresses
list_contacts · search_contacts · search_contacts_by_emails
Template
3 tools - e.g. Get details of a specific template including all versions; Create a new dynamic template; Update template name and settings
get_template · create_template · update_template
Latest releases
sendgrid-mcp-v1.4.0 · 2026-09-04
1.4.0 (2026-09-04) · add 96 new tools across 12 categories (58 -> 154)
sendgrid-mcp-v1.3.0 · 2026-09-03
1.3.0 (2026-09-03) · add MCP structuredContent/outputSchema to object-returning tools · add MCPB bundle build for Smithery/Claude Desktop distribution · read MCP_SERVER_VERSION from package.json instead of a hardcoded…
sendgrid-mcp-v1.2.1 · 2026-08-26
1.2.1 (2026-08-26) · correct version extraction in the MCP registry publish workflow · match release-please's changelog heading format in docs test · migrate to zod v4 · resolve zod's lockfile entry through the public…
04 · Who maintains SendGrid MCP Server
SendGrid MCP Server is maintained by deyikong. It's the only MCP server we track from this author; the repo dates to Aug 2025.
05 · Facts
- repository
- github.com/deyikong/sendgrid-mcp
- category
- email - ranked #13 of 90 actively-maintained email servers as of 2026-09-18.
- release cadence
- 7 releases in the last 90 days (latest 2026-09-04)
- registry
- io.github.deyikong/sendgrid-mcp (active, first published 2026-08-26 · 3 versions)
- packages
- npm:sendgrid-mcp
06 · SendGrid MCP Server FAQ
Is SendGrid MCP Server still maintained?
Yes - as of 2026-09-18, its last commit was 2026-09-17 and it shipped 7 releases in the last 90 days. We re-verify nightly.
What can SendGrid MCP Server do?
With this server connected, an agent can list all marketing automations with metadata, get detailed information about a specific automation, update automation-level settings (name, status), and update individual step settings (status, wait time).
How do I install SendGrid MCP Server?
Run `npx -y sendgrid-mcp`. The README documents 12 environment variables (SENDGRID_API_KEY, READ_ONLY, LOG_LEVEL…) to set first. Set SENDGRID_API_KEY, LOG_LEVEL, REQUEST_TIMEOUT, MCP_TRANSPORT, MCP_AUTH_MODE, MCP_AUTH_TOKEN, MCP_OAUTH_ISSUER, MCP_OAUTH_AUDIENCE, MCP_OAUTH_REQUIRED_SCOPES, MCP_PUBLIC_URL, TLS_KEY_FILE before connecting. READ_ONLY is optional or environment-specific per the README. You can also paste the ready-made client config above.
Does SendGrid MCP Server run locally?
Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.
07 · Alternatives to SendGrid MCP Server
Alternatives to SendGrid MCP Server
Maintained email servers if SendGrid MCP Server isn't the fit.
- Emailmd Render markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails. ★ 1,373 · 2026-08-26
- Sessy - Amazon SES observability Read-only Amazon SES observability: search events, inspect bounces, pull delivery stats. ★ 929 · 2026-09-15
- Hqbase Connect AI agents to your self-hosted HQBase shared email workspace. ★ 326 · 2026-09-12
- SendGrid MCP server for SendGrid - global transactional + marketing email (Twilio-owned) ★ 271 · 2026-08-29
- Atomic Mail Programmable email inbox for AI agents - JMAP, PoW auth, stdio MCP server. ★ 267 · 2026-09-10
- Clippy Copy AI-generated content to the macOS clipboard: rich Gmail-ready email drafts, text, and files ★ 247 · 2026-09-04
More email MCP servers · DMARKOFF - DMARC, SPF & DKIM Analytics · Gmail (domdomegg) · Emailens MCP · Proton Safe MCP · Full Enrich
More TypeScript MCP servers · Clawops · DERO MCP Server · Oorep MCP · Dgmo MCP · RPG Maker MV Ultimate MCP · see all