groundmail-mcp

MCPcommunityattivo
v0.14.3io.github.GroundmailMITAggiornato 1 g fanpmGitHub

Groundmail MCP server: send transactional email, manage domains, templates, webhooks and suppressions from Claude, Cursor, ChatGPT and other MCP clients

Stato dell’endpointattivo
verificato 3 giorni fa · 107 ms · autenticazione richiesta
100 % degli ultimi 1 controllo ha raggiunto questo endpoint
Funziona in
ClaudeCursorCopilotChatGPTGemini

Dedotto dai trasporti dichiarati da questo annuncio (stdio, streamable-http). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.

Indicizzato automaticamente da fonti pubbliche. Non ancora verificato dal suo sviluppatore su Forge.Rivendica questo annuncio →
4kDownload/sett.
1 g faUltimo aggiornamento
Richiede 1 credenziale prima di poter funzionare
  • GROUNDMAIL_API_KEYChiave APIobbligatoria

    Groundmail API key (starts with gm_). Create one at https://app.groundmail.dev/api-keys

Dichiarato dall’autore nel registro MCP ufficiale. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Pacchetto
Autoreio.github.Groundmail
LicenzaMIT
Versione0.14.3
Fontenpm+mcp-registry
Stato di fiducia
B
60/100Buono
✓Presente nell’indice di Forge+10/10
—Identità del publisher verificata+0/20
→ Publisher: esegui `forge publish` dal repo del pacchetto per rivendicarne la proprietà
—Firma di pubblicazione Ed25519+0/5
→ Inclusa automaticamente quando il publisher esegue `forge publish`
—Verifica del dominio+0/5
→ Publisher: ospita /.well-known/forge.json sulla homepage del pacchetto con { "publisher": "<github-login>" }
—npm Trusted Publishing (Sigstore)+0/5
→ Pubblica da GitHub Actions con --provenance perché l’attestation leghi questo pacchetto a questo repo
—Corrispondenza del maintainer npm+0/5
→ Si ottiene quando la tua identità è verificata qui sopra e quel login è maintainer npm di questo pacchetto
✓Analisi CVE · pulita+30/30
✓Analisi statica · pulita+20/20
Incollalo in Claude Code, Cursor o qualsiasi assistente di IA per colmare tutte le lacune
StatoIndicizzato dalla community
PublisherNon verificato
FirmaNon firmato
Dominio—
Provenienza—
Dipendenze✓ 60 risolte+ · nessuna vulnerabile
Superficie di strumenti33 strumenti · 3 privilegiati
Analisi di sicurezza✓ Pulitov0.14.3 · oggiQuanto è efficace questa analisi?
ValutazioniNessuna
Indicizzato17 ott 2026

La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.

Strumenti

33 strumenti · 3 privilegiati
Estratto staticamente dal pacchetto pubblicatov0.14.3 · 5h ago

Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.

send_emailSend a transactional email via Groundmail. Provide subject + html/text, or a published template_id / template_alias with optional variables. To test without delivering anything, send to a simulator address: delivered@, bounce@, block@, complaint@, suppressed@ or delayed@simulator.groundmail.dev (pl…

Send a transactional email via Groundmail. Provide subject + html/text, or a published template_id / template_alias with optional variables. To test without delivering anything, send to a simulator address: delivered@, bounce@, block@, complaint@, suppressed@ or delayed@simulator.groundmail.dev (pl…

Per questo strumento non è stato pubblicato alcuno schema di input.

list_emailsList recent emails sent from this account. Test emails (test keys, simulator addresses) have test: true.

List recent emails sent from this account. Test emails (test keys, simulator addresses) have test: true.

Per questo strumento non è stato pubblicato alcuno schema di input.

get_emailGet a single email by public id (msg_…).

Get a single email by public id (msg_…).

Per questo strumento non è stato pubblicato alcuno schema di input.

list_domainsList sending domains for this account.

List sending domains for this account.

Per questo strumento non è stato pubblicato alcuno schema di input.

create_domainAdd a sending domain. DNS must still be applied and verified before production sends.

Add a sending domain. DNS must still be applied and verified before production sends.

Per questo strumento non è stato pubblicato alcuno schema di input.

apply_domain_dnsApply Groundmail DNS records for a domain through Cloudflare, Vercel or GoDaddy. Uses the provider connected in the dashboard (Integrations), or one-time credentials passed on the request.

Apply Groundmail DNS records for a domain through Cloudflare, Vercel or GoDaddy. Uses the provider connected in the dashboard (Integrations), or one-time credentials passed on the request.

Per questo strumento non è stato pubblicato alcuno schema di input.

verify_domainVerify DNS for a sending domain after records are applied.

Verify DNS for a sending domain after records are applied.

Per questo strumento non è stato pubblicato alcuno schema di input.

list_webhooksList webhook endpoints for this account.

List webhook endpoints for this account.

Per questo strumento non è stato pubblicato alcuno schema di input.

create_webhookCreate a webhook endpoint. Returns the endpoint plus a signing secret (shown once).

Create a webhook endpoint. Returns the endpoint plus a signing secret (shown once).

Per questo strumento non è stato pubblicato alcuno schema di input.

delete_webhookprivilegiatoDelete a webhook endpoint by id.

Delete a webhook endpoint by id.

Per questo strumento non è stato pubblicato alcuno schema di input.

list_suppressionsList suppressed recipient addresses.

List suppressed recipient addresses.

Per questo strumento non è stato pubblicato alcuno schema di input.

validate_emailCheck one email address with Groundmail validation before accepting it (for example at signup): verdict valid | risky | invalid, reasons, a typo suggestion, and disposable / role flags. Free; sends nothing.

Check one email address with Groundmail validation before accepting it (for example at signup): verdict valid | risky | invalid, reasons, a typo suggestion, and disposable / role flags. Free; sends nothing.

Per questo strumento non è stato pubblicato alcuno schema di input.

add_suppressionAdd an address to the suppression list.

Add an address to the suppression list.

Per questo strumento non è stato pubblicato alcuno schema di input.

remove_suppressionprivilegiatoRemove a suppression by id or email address.

Remove a suppression by id or email address.

Per questo strumento non è stato pubblicato alcuno schema di input.

list_category_opt_outsList category opt-outs: addresses that used a one-click unsubscribe to leave product or newsletter email. Sends in that category to them are refused until the opt-out is removed.

List category opt-outs: addresses that used a one-click unsubscribe to leave product or newsletter email. Sends in that category to them are refused until the opt-out is removed.

Per questo strumento non è stato pubblicato alcuno schema di input.

remove_category_opt_outprivilegiatoRemove a category opt-out by id or email address so the address receives that category again. Use only when the reader has asked to re-subscribe.

Remove a category opt-out by id or email address so the address receives that category again. Use only when the reader has asked to re-subscribe.

Per questo strumento non è stato pubblicato alcuno schema di input.

list_templatesList email templates.

List email templates.

Per questo strumento non è stato pubblicato alcuno schema di input.

get_templateGet a template by id or alias.

Get a template by id or alias.

Per questo strumento non è stato pubblicato alcuno schema di input.

create_templateCreate a draft email template (html or blocks format).

Create a draft email template (html or blocks format).

Per questo strumento non è stato pubblicato alcuno schema di input.

publish_templatePublish a template, snapshotting an immutable version for sends.

Publish a template, snapshotting an immutable version for sends.

Per questo strumento non è stato pubblicato alcuno schema di input.

send_test_webhook_eventSimulate a webhook event (POST /emails/test) for CI or local webhook testing. Optionally deliver to subscribed endpoints.

Simulate a webhook event (POST /emails/test) for CI or local webhook testing. Optionally deliver to subscribed endpoints.

Per questo strumento non è stato pubblicato alcuno schema di input.

list_tenantsList tenants: one per customer you send email for, each with its own domains, suppression list, stats, pause switch and daily limit. Tenants are included on the Scale and Dedicated plans.

List tenants: one per customer you send email for, each with its own domains, suppression list, stats, pause switch and daily limit. Tenants are included on the Scale and Dedicated plans.

Per questo strumento non è stato pubblicato alcuno schema di input.

create_tenantCreate a tenant for one of your customers. Then send with tenant set to its external id, and give it its own domains with create_domain (tenant).

Create a tenant for one of your customers. Then send with tenant set to its external id, and give it its own domains with create_domain (tenant).

Per questo strumento non è stato pubblicato alcuno schema di input.

get_tenantGet one tenant, including whether it is paused and why.

Get one tenant, including whether it is paused and why.

Per questo strumento non è stato pubblicato alcuno schema di input.

update_tenantChange a tenant's name, default from domain, stream policy, daily limit or metadata.

Change a tenant's name, default from domain, stream policy, daily limit or metadata.

Per questo strumento non è stato pubblicato alcuno schema di input.

pause_tenantPause a tenant: its new sends are refused until it is resumed. The rest of the account keeps sending. Confirm with the user first.

Pause a tenant: its new sends are refused until it is resumed. The rest of the account keeps sending. Confirm with the user first.

Per questo strumento non è stato pubblicato alcuno schema di input.

resume_tenantResume a paused tenant so it can send again. A tenant Groundmail paused (pause_source automated or admin) cannot be resumed this way; the user should fix the cause and contact support.

Resume a paused tenant so it can send again. A tenant Groundmail paused (pause_source automated or admin) cannot be resumed this way; the user should fix the cause and contact support.

Per questo strumento non è stato pubblicato alcuno schema di input.

get_tenant_statsA tenant's email counts, bounce and complaint rates over the last days (1–90, default 7), and its sending ramp today.

A tenant's email counts, bounce and complaint rates over the last days (1–90, default 7), and its sending ramp today.

Per questo strumento non è stato pubblicato alcuno schema di input.

get_dmarc_reportDMARC monitoring for a sending domain: who sends mail as it (grouped by provider, with unknown senders flagged as possible spoofing), SPF/DKIM/DMARC pass rates over the last 30 days, and whether it is safe to move the DMARC policy to quarantine. If monitoring is off, shows the current DMARC record;…

DMARC monitoring for a sending domain: who sends mail as it (grouped by provider, with unknown senders flagged as possible spoofing), SPF/DKIM/DMARC pass rates over the last 30 days, and whether it is safe to move the DMARC policy to quarantine. If monitoring is off, shows the current DMARC record;…

Per questo strumento non è stato pubblicato alcuno schema di input.

enable_dmarc_monitoringTurn on free DMARC monitoring for a sending domain. Returns the report address and the exact DMARC record to publish (the current record with the address added to rua=, keeping the policy and other report addresses). Pass apply to update the record through a DNS provider connected in the dashboard.…

Turn on free DMARC monitoring for a sending domain. Returns the report address and the exact DMARC record to publish (the current record with the address added to rua=, keeping the policy and other report addresses). Pass apply to update the record through a DNS provider connected in the dashboard.…

Per questo strumento non è stato pubblicato alcuno schema di input.

get_deliverabilityFetch best-effort deliverability metrics for recent sends (7d or 30d window).

Fetch best-effort deliverability metrics for recent sends (7d or 30d window).

Per questo strumento non è stato pubblicato alcuno schema di input.

import_from_providerBeta. Import templates, suppressions (bounces, complaints, unsubscribes), sending domains and webhooks from SendGrid, Postmark or Mailgun into Groundmail. Ask the user for their provider API key; it is used for this import only and never stored, so do not write it to a file. Run with dry_run first…

Beta. Import templates, suppressions (bounces, complaints, unsubscribes), sending domains and webhooks from SendGrid, Postmark or Mailgun into Groundmail. Ask the user for their provider API key; it is used for this import only and never stored, so do not write it to a file. Run with dry_run first…

Per questo strumento non è stato pubblicato alcuno schema di input.

get_import_reportBeta. The stored report of an import from SendGrid, Postmark or Mailgun: what was imported, skipped and failed, the DNS changes per domain, what still needs doing, the code change and a prompt for it. Pass the import id, or omit it for the latest import. Previews are not stored.

Beta. The stored report of an import from SendGrid, Postmark or Mailgun: what was imported, skipped and failed, the DNS changes per domain, what still needs doing, the code change and a prompt for it. Pass the import id, or omit it for the latest import. Previews are not stored.

Per questo strumento non è stato pubblicato alcuno schema di input.

33 strumenti su 33 hanno pubblicato una descrizione.

I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.

Descrizione

Groundmail MCP server: send transactional email, manage domains, templates, webhooks and suppressions from Claude, Cursor, ChatGPT and other MCP clients

Parole chiave
mcpemailtransactionalgroundmailcursorclaude
Alternative
Confronto delle superfici di strumenti…

Albero delle dipendenze

Ciò che una scansione di Forge ha risolto dai metadati npm il 2026-10-21: risoluzione osservata, non una dichiarazione dell'editore.

60 pacchetti risolti · 2 diretti · nessuno con avvisi di sicurezza La risoluzione si ferma alla profondità 4 e a 60 pacchetti.

La scansione si è fermata al limite di 60 pacchetti. Il resto dell'albero non è mai stato risolto.

Altri 36 pacchetti risolti non vengono disegnati qui (limite di visualizzazione: 24). Ogni dipendenza con un avviso di sicurezza viene disegnata comunque. Inventario completo (SBOM CycloneDX)

Dichiarate ma non risolte

56 dipendenze dichiarate non sono mai arrivate nell'albero. Mancano dalla risoluzione di Forge, non dal pacchetto.

+44 altre non elencate. I conteggi per motivo qui sopra le comprendono tutte.

Non seguite: peerDependencies. Questo albero copre solo le dipendenze di runtime, quindi ciò che queste comportano non è mai stato risolto.

Argomenti

Correlati in email