io.usefulapi/sendgrid
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
SendGrid MCP by usefulapi
Publisher-provided description
Send email and read templates, marketing contacts, lists, stats, bounces and unsubscribes.
Summary by lookupd
Send transactional email, manage marketing contacts and lists, and read templates, suppression lists, and delivery stats.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http sendgrid https://sendgrid.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add sendgrid --url https://sendgrid.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"sendgrid": {
"url": "https://sendgrid.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (11 tools)
Publisher-provided text
sendgrid_pingHealth check — verifies the API key works and returns the scopes (permissions) granted to it. SendGrid: GET /v3/scopes.sendgrid_list_templatesList your transactional email templates (Dynamic and/or Legacy). Returns { result: [...], _metadata } — use _metadata.next / page_token to paginate. SendGrid: Gsendgrid_get_templateGet a single transactional email template by id, including its versions (subject + content). SendGrid: GET /v3/templates/{template_id}.sendgrid_list_marketing_listsList your Marketing Campaigns contact lists, each with its id, name, and contact_count. Returns { result: [...], _metadata }. SendGrid: GET /v3/marketing/lists.sendgrid_get_contact_countGet the total number of Marketing Campaigns contacts on your account. Returns { contact_count, billable_count }. SendGrid: GET /v3/marketing/contacts/count.sendgrid_search_contacts_by_emailLook up marketing contacts by exact email address (a read-only lookup — mutates nothing). Returns { result: { "<email>": { contact: {...} } } }. SendGrid: POSTsendgrid_get_statsGet global email statistics over a date range (delivered, opens, clicks, bounces, spam reports, etc.). Returns an array of { date, stats: [{ metrics: {...} }] }sendgrid_list_bouncesList bounced email addresses (the bounce suppression list). Returns an array of { created, email, reason, status }. SendGrid: GET /v3/suppression/bounces.sendgrid_list_global_unsubscribesList globally-unsubscribed email addresses (the global suppression list). Returns an array of { created, email }. SendGrid: GET /v3/suppression/unsubscribes.sendgrid_send_mailSENDS A REAL EMAIL immediately via SendGrid. Provide `from_email` and one or more `to` recipients, plus EITHER a subject + content OR a `template_id` (dynamic tsendgrid_add_or_update_contactsUPSERTS marketing contacts (creates new ones, updates existing ones by email) and optionally adds them to lists. This is an ASYNC job — returns { job_id } you c
Details
- Version: 1.37.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 413 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/sendgrid/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/sendgrid)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp