Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,551Letters: 14Defects: 1,323counted just now
teppi

MCP serverio.usefulapi/sendgrid

Send email and read templates, marketing contacts, lists, stats, bounces and unsubscribes.
UNRATEDActivestreamable-httpsendgrid.usefulapi.io

Overview

Score?
UNRATED 0.143
of what a free look can see, on 18 looks
Looks
35
last 17 hr ago
Tools
11

More info

URL
sendgrid.usefulapi.io/mcp
streamable-http
Says it is
sendgrid-mcp 1.0.0
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.143 · highest on record 0.8561

Toolsfrom sha256:0905107e32…1418f8

The tools this server lists, read out of the definition it returned
ToolSchema
sendgrid_add_or_update_contacts
UPSERTS 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 can poll. SendGrid: P
input · no output
sendgrid_get_contact_count
Get the total number of Marketing Campaigns contacts on your account. Returns { contact_count, billable_count }. SendGrid: GET /v3/marketing/contacts/count.
input · no output
sendgrid_get_stats
Get global email statistics over a date range (delivered, opens, clicks, bounces, spam reports, etc.). Returns an array of { date, stats: [{ metrics: {...} }] }. SendGrid: GET /v3/
input · no output
sendgrid_get_template
Get a single transactional email template by id, including its versions (subject + content). SendGrid: GET /v3/templates/{template_id}.
input · no output
sendgrid_list_bounces
List bounced email addresses (the bounce suppression list). Returns an array of { created, email, reason, status }. SendGrid: GET /v3/suppression/bounces.
input · no output
sendgrid_list_global_unsubscribes
List globally-unsubscribed email addresses (the global suppression list). Returns an array of { created, email }. SendGrid: GET /v3/suppression/unsubscribes.
input · no output
sendgrid_list_marketing_lists
List your Marketing Campaigns contact lists, each with its id, name, and contact_count. Returns { result: [...], _metadata }. SendGrid: GET /v3/marketing/lists.
input · no output
sendgrid_list_templates
List your transactional email templates (Dynamic and/or Legacy). Returns { result: [...], _metadata } — use _metadata.next / page_token to paginate. SendGrid: GET /v3/templates.
input · no output
sendgrid_ping
Health check — verifies the API key works and returns the scopes (permissions) granted to it. SendGrid: GET /v3/scopes.
input · no output
sendgrid_search_contacts_by_email
Look up marketing contacts by exact email address (a read-only lookup — mutates nothing). Returns { result: { "<email>": { contact: {...} } } }. SendGrid: POST /v3/marketing/contac
input · no output
sendgrid_send_mail
SENDS 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 template ids start wi
input · no output
Verify it yourselfnpx teppi-check https://sendgrid.usefulapi.io/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2PN4Y27G52KKZ7MG30Q3