Start Notify agent signup or key recovery without the dashboard. Sends a 6-digit email OTP. No NOTIFY_API_KEY required. Ask the user to paste the code, then call bootstrap_confirm. Requires acceptTerms: true (https://notify.cx/terms).
输入参数email必填intentacceptTerms必填
Confirm the email OTP from bootstrap_start. Returns api_key once — instruct the user to put it in MCP env NOTIFY_API_KEY (do not leave the secret in chat). Then use add_domain / send_email. No NOTIFY_API_KEY required for this call.
输入参数code必填email必填intentclientHint
Send transactional email via Notify (password reset, receipt, magic link, invoice, etc.) with a verified from domain. Use when the user wants production delivery. Prefer html for the body. For non-delivering API rehearsal before domain verification, use send_test_email instead.
输入参数to必填from必填htmltextmessagesubject必填
API rehearsal for Notify: same request shape as production send but does not deliver and does not count toward quota. Use before domain verification or when testing the HTTP contract. For real inbox delivery, use send_email after verifying SPF/DKIM.
输入参数to必填from必填htmltextmessagesubject必填
List Notify sending domains and verification status (SPF/DKIM). Includes structured dnsRecords (type/name/value) for the user to publish at their DNS host.
无需输入参数。
Get one Notify sending domain by hostname, including dnsRecords (type/name/value) and raw DNS tokens for pending verification. Show dnsRecords to the user so they can add them at their hosting provider.
输入参数domain必填
Add a sending domain and start SPF/DKIM verification. Returns dnsRecords (type/name/value) the user must add at their DNS host — Notify does not publish DNS. After DNS is configured, call check_domain. Then use send_email with a from address on that domain.
输入参数domain必填dnsProvider
Poll SES for domain SPF/DKIM verification status after DNS records were added. Call after add_domain. When both succeed, production send_email with that from domain is unlocked and the plan email limit lifts.
输入参数domain必填
List recent Notify email delivery logs. Use after a send to check delivery, bounce, open, or click status.
输入参数pagelimiteventType
Get Notify plan usage and quota (hourly/monthly sends, account_verified). Use when debugging limits or confirming production unlock.
无需输入参数。
List API key metadata for the account (id, name, prefix only — never the full secret).
无需输入参数。
Create an API key (full_access required). Free plan allows one key. Prefer sending_access + domainId for app keys on Pro+.
输入参数name必填domainIdpermission
Rotate an API key secret by keyId. Returns the new api_key once — update NOTIFY_API_KEY / app secrets.
输入参数keyId必填
Deactivate an API key by keyId. Cannot delete the last full_access key.
输入参数keyId必填
Get a Stripe Checkout URL for Pro or Scale (full_access key). User opens the URL in a browser to pay — not the Notify dashboard.
输入参数plan
List Notify webhook subscriptions (URL, events, domain scope).
无需输入参数。
Get one Notify webhook by id.
输入参数id必填
Create a Notify webhook for delivery events on a verified domain. Requires Pro or Scale (free plan has 0 webhooks). Use list_domains to get domainId.
输入参数domainId必填matchModematchFromsmatchHostswebhookUrl必填subscribedEvents必填
Update an existing Notify webhook (URL, events, domain scope).
输入参数id必填domainIdmatchModematchFromsmatchHostswebhookUrlsubscribedEvents
Delete a Notify webhook subscription by id.
输入参数id必填
Send a test Notify webhook payload to a URL (does not require an existing subscription id).
输入参数domainIdeventType必填webhookUrl必填