SendGrid MCP Server
mcp-sendgrid is an MCP server in the email category that exposes 20 tools to an agent, covering read & search, contact, delete.
People connecting email tools to Claude, Cursor, VS Code, or another MCP client. The project is written in JavaScript.
One of 127 MCP servers published from codespar/mcp-dev-latam. Stars and repository activity are shared across all of them. See all 127 →
VERIFIED ACTIVE
LAST COMMIT 2026-08-12 · VERIFIED 2026-08-25
MIT · JavaScript servers · how we verify → /methodology
01 · Install SendGrid
before you install - you'll need
Set SENDGRID_API_KEY, MCP_HTTP before connecting. SENDGRID_FROM_EMAIL is optional or environment-specific per the README.
Claude Code
claude mcp add codespar-mcp-dev-latam-packages-communic -- npx -y @codespar/mcp-sendgrid Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"codespar-mcp-dev-latam-packages-communic": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-sendgrid"
]
}
}
} 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 MIT - declared in the repository
npm package @codespar/mcp-sendgrid - published under the repo owner's npm scope (@codespar)
registry namespace io.github.codespar is GitHub-verified and matches the repo owner
03 · What SendGrid 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 send an email via POST /mail/send, delete contacts by id via DELETE /marketing/contacts?ids=..., search contacts with an SGQL query via POST /marketing/contacts/search, and retrieve a single Marketing Campaigns contact by id via GET /marketing/contacts/{id}.
Capability map
Tools grouped from the project's README - what SendGrid lets an agent do.
read & search
7 tools - e.g. List all Marketing Campaigns contact lists via GET /marketing/lists.; List transactional templates via GET /templates.; List all suppressed recipients for an unsubscribe group via GET…
list_lists · list_templates · list_suppressions · list_unsubscribe_groups · get_bounces · get_event_webhook_settings…
Contact
3 tools - e.g. Upsert contacts in Marketing Campaigns via PUT /marketing/contacts.; Delete contacts by id via DELETE /marketing/contacts?ids=....; Retrieve a single Marketing Campaigns contact by id via GET…
add_contact · delete_contact · get_contact
delete
3 tools - e.g. Delete a Marketing Campaigns contact list via DELETE /marketing/lists/{id}.; Remove a bounced address from the bounce suppression list via DELETE /suppression/bounces/{email}.; Cancel or pause a scheduled…
delete_list · delete_bounce · cancel_scheduled_send
Template
2 tools - e.g. Convenience wrapper for POST /mail/send with a dynamic template.; Create a transactional template via POST /templates.
send_template · create_template
Contacts
2 tools - e.g. List Marketing Campaigns contacts via GET /marketing/contacts.; Search contacts with an SGQL query via POST /marketing/contacts/search.
list_contacts · search_contacts
create & write
2 tools - e.g. Create a Marketing Campaigns contact list via POST /marketing/lists.; Add recipients to a suppression group via POST /asm/groups/{group_id}/suppressions.
create_list · add_suppression
run & execute
1 tool - e.g. Send an email via POST /mail/send.
send_mail
04 · Who maintains SendGrid
mcp-sendgrid is maintained by codespar. We track 127 MCP servers from codespar - 127 actively maintained, 269 combined GitHub stars, oldest repo from Mar 2026. Full record: all servers from codespar.
- mcp-asaas MCP server for Asaas - billing automation, Pix, boleto, credit card, subscriptions ★ 269
- mcp-omie MCP server for Omie - ERP, customers, products, orders, invoices, financials ★ 269
- mcp-evolution-api MCP server for Evolution API - WhatsApp messaging, instances, contacts ★ 269
- mcp-stripe-acp Stripe ACP - AI agent checkout, payment delegation, products, invoices ★ 269
- mcp-mercado-bitcoin MCP server for Mercado Bitcoin - Brazilian crypto exchange, trading, orderbook, withdrawals ★ 269
- mcp-tiny MCP server for Tiny ERP - products, stock, warehouses, price lists, orders, invoices, AP/AR ★ 269
05 · Facts
- repository
- github.com/codespar/mcp-dev-latam
- category
- email - actively maintained as of 2026-08-25.
- registry
- io.github.codespar/mcp-sendgrid (active, first published 2026-06-20 · 2 versions)
- packages
- npm:@codespar/mcp-sendgrid
06 · SendGrid FAQ
Is SendGrid still maintained?
Yes - as of 2026-08-25, its last commit was 2026-08-12. We re-verify nightly.
What can SendGrid do?
With this server connected, an agent can send an email via POST /mail/send, delete contacts by id via DELETE /marketing/contacts?ids=..., search contacts with an SGQL query via POST /marketing/contacts/search, and retrieve a single Marketing Campaigns contact by id via GET /marketing/contacts/{id}.
How do I install SendGrid?
Run `npx -y @codespar/mcp-sendgrid`. The README documents 3 environment variables (SENDGRID_API_KEY, SENDGRID_FROM_EMAIL, MCP_HTTP) to set first. Set SENDGRID_API_KEY, MCP_HTTP before connecting. SENDGRID_FROM_EMAIL is optional or environment-specific per the README. You can also paste the ready-made client config above.
Does SendGrid 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
Alternatives to SendGrid
Maintained email servers if SendGrid isn't the fit.
- Emailmd Render markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails. ★ 1,303 · 2026-08-15
- Sessy - Amazon SES observability Read-only Amazon SES observability: search events, inspect bounces, pull delivery stats. ★ 914 · 2026-08-18
- Mu News, web search, mail, markets, weather, places, files, calendar, contacts. 67 tools, one endpoint. ★ 387 · 2026-08-24
- Hqbase Connect AI agents to your self-hosted HQBase shared email workspace. ★ 295 · 2026-08-25
- Atomic Mail Programmable email inbox for AI agents - JMAP, PoW auth, stdio MCP server. ★ 266 · 2026-08-11
- Clippy Copy AI-generated content to the macOS clipboard: rich Gmail-ready email drafts, text, and files ★ 244 · 2026-08-21
More email MCP servers · Google Workspace MCP Server · Mail Muncher · Mailbridge · Multi-Account Gmail · Kit.com MCP Server
More JavaScript MCP servers · Take Blip · Twilio · Whatsapp Cloud · Z API · Zenvia · see all