Skip to main content

emailwarmup

ai.bobwork/emailwarmupVersion 1.0.0

Warm up mailboxes, check the ready-for-outbound gate, run cold email and get checkout links.

Status

Responds600 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 13:27 UTC
Latency
600 ms
Remotes responding
1 of 1
Sign-in
API key
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://app-emailwarmup.bobwork.ai/mcpResponds600 ms
No sign-in

Claude Code

claude mcp add --transport http emailwarmup https://app-emailwarmup.bobwork.ai/mcp --header 'Authorization: Bearer <YOUR_TOKEN>'

Replace <YOUR_TOKEN> before running.

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: emailwarmup
Remote MCP server URL: https://app-emailwarmup.bobwork.ai/mcp
This server expects the header Authorization.

Cursor

{
  "mcpServers": {
    "emailwarmup": {
      "url": "https://app-emailwarmup.bobwork.ai/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

Replace <YOUR_TOKEN> before running.

VS Code

code --add-mcp '{"name":"emailwarmup","type":"http","url":"https://app-emailwarmup.bobwork.ai/mcp","headers":{"Authorization":"Bearer <YOUR_TOKEN>"}}'

Replace <YOUR_TOKEN> before running.

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

46 tools

Tools of emailwarmup
Read-only
Idempotent
Open world
add_contactsAdd up to 1,000 contacts to a campaign. Each needs email; other fields (first_name, company…) fill the placeholders. Duplicates and unsubscribed addresses are skipped.NoNoNoNo
add_dns_recordAdd a DNS record to a domain you bought here. name = subdomain ('' for the domain itself). Types A, AAAA, CNAME, ALIAS, MX, TXT, CAA, SRV.NoNoNoNo
add_hosted_mailboxesAdd mailboxes to a domain you bought here ($3 per mailbox per month). Returns a Stripe checkout link.NoNoNoNo
buy_domainsBuy domains with up to 3 mailboxes each. Returns a Stripe checkout link for the person to pay; setup starts once paid. Needs accept_sending_rules true.NoNoNoNo
check_dkimFind a domain's DKIM key: tries the selector you give, selectors seen in real mail, then 45 common ones.NoYesYesNo
check_dmarcLook up a domain's DMARC record and policy.NoYesYesNo
check_spfLook up a domain's SPF record.NoYesYesNo
connect_imap_mailboxConnect any mailbox with IMAP + SMTP. The login is tested before it is saved. Use an app password when two-factor sign-in is on. Give a preset (see list_providers) or the hosts. Warm-up starts the same day.NoNoNoYes
connect_zoho_mailboxConnect a Zoho Mail mailbox through the Zoho API (works on Zoho's free plan). Needs a Self Client id, secret and a generated code from api-console.zoho.com.NoNoNoYes
create_billing_checkoutGet a Stripe Checkout url for extra mailboxes beyond the free limit (monthly, or yearly = 10 months' price for 12). The USER opens it and pays; you cannot. Then poll get_billing_status. Returns already:true when the account is subscribed. Prices come back in the result (prices).NoNoNoNo
create_campaignCreate a draft Outbound campaign (nothing is sent). Emails can use {first_name}, {company} and any contact field. Any connected mailbox can send; one that is still warming shows a warning first.NoNoNoNo
create_credits_checkoutGet a Stripe Checkout url to top up prepaid credits for Outbound sending and AI drafts (one-off $5, $10, $25 or $100; credits never expire). The USER opens it and pays; you cannot. Then poll get_billing_status.NoNoNoNo
create_workspaceCreate a client workspace, e.g. the client's company name (max 100 per account).NoNoNoNo
delete_dns_recordDelete a DNS record by id (from list_dns_records). Deleting MX, SPF, DKIM or DMARC stops the mailboxes working.YesNoNoNo
delete_workspaceDelete a client workspace. Its mailboxes are NOT deleted: they move back to My mailboxes and keep warming. The client's report link stops working.YesNoNoNo
domain_healthSPF, DKIM selector, DMARC policy and MX for every domain you have connected.NoYesYesNo
get_accountYour account: email, credit balance, free mailbox allowance (3 on new accounts; older accounts keep 10 or 20; plus referral bonus), paid extras and your referral link.NoYesYesNo
get_billing_statusPayment status after you gave the user a checkout link: credit balance, whether the extra-mailbox subscription is active, mailboxes vs the free limit, and checkouts still waiting for payment. Confirms a paid checkout straight away.NoNoNoNo
get_campaignOne campaign: its emails, mailboxes, stats and time left.NoYesYesNo
get_creditsPrepaid credit balance, prices and recent charges (Outbound emails, AI drafts).NoYesYesNo
get_mailboxOne mailbox's warm-up status and health.NoYesYesNo
get_workspace_reportThe public read-only report link for one client workspace (mailbox health, spam rate, SPF/DKIM/DMARC). The client opens it without a login; it shows no prices and nothing about other clients.NoYesYesNo
google_connect_linkGet a link the user opens to connect Gmail / Google Workspace with Google sign-in (one click, any device). The mailbox appears in list_mailboxes a few minutes after they allow it.NoNoNoNo
hosted_mailbox_loginPassword, IMAP and SMTP settings for one of your hosted mailboxes.NoYesYesNo
list_bought_domainsDomains bought in the domain shop, their hosted mailboxes, renewal date and price, plus IMAP/SMTP settings.NoYesYesNo
list_campaign_contactsContacts in a campaign and where each is in the sequence (first 200).NoYesYesNo
list_campaignsYour Outbound campaigns with status and stats.NoYesYesNo
list_dns_recordsDNS records on a domain you bought here.NoYesYesNo
list_mailboxesEvery connected mailbox with warm-up day, status, 7-day spam rate, today's and last 7 days' numbers, and whether it is ready for outbound.NoYesYesNo
list_providersIMAP/SMTP presets (Gmail app password, Yahoo, iCloud, Zoho, Lark, SES, SendGrid, Mailgun…) with hosts and ports, plus the Google and Zoho API routes.NoYesYesNo
list_workspacesClient workspaces (agencies): each client's mailboxes are kept separate under one login and one bill. Returns id, name and mailbox count. Each mailbox in list_mailboxes has a workspace id (null = My mailboxes).NoYesYesNo
mailbox_activityThe last 100 warm-up events for a mailbox (sent, received, replied, rescued from spam, errors).NoYesYesNo
move_mailbox_to_workspacePut a mailbox in a client workspace. Leave workspace_id out (or empty) to move it back to My mailboxes.NoNoNoNo
pause_campaignPause a running campaign.NoNoNoNo
pause_mailboxPause warm-up for a mailbox.NoNoNoNo
remove_mailboxRemove a mailbox and delete its stored login. Irreversible: ask the user first, then pass confirm=true.YesNoNoNo
rename_workspaceRename a client workspace.NoNoNoNo
resume_mailboxResume warm-up for a mailbox.NoNoNoNo
search_domainsFind available lookalike domains for cold email, with first-term and renewal prices.NoYesYesNo
set_pool_modeShared network (default: warm with every mailbox on the service) or private pool (only your own mailboxes write to each other; needs 2+).NoNoNoNo
set_warm_styleTeach warm-up mail how you write: paste up to 4,000 characters of your own sent emails (tone, length, sign-offs). Empty clears it. Used when the AI writes your warm-up conversations.NoNoNoNo
start_campaignStart or resume a campaign. This SENDS real email and uses credits. Confirm with the user first. accept_sending_rules=true means the user agrees to https://emailwarmup.bobwork.ai/terms#outbound-beta (only people who may receive it, honest sender, unsubscribe honoured). If a chosen mailbox is still warming the call fails with warming:true; show the user the message and set accept_warming_risk=true only after they explicitly agree. Without credits it fails with credits_required:true: use create_credits_checkout.NoNoNoYes
test_mailboxSign in to the mailbox now and report whether the stored login still works.NoYesYesNo
update_campaignEdit a paused or draft campaign. Fields you leave out keep their value.NoNoNoNo
update_mailboxChange a mailbox's display name, daily warm-up cap (1-100, null = default), time zone (IANA, e.g. Europe/London) or the signature added to its warm-up mail (empty = default: full name and company).NoNoNoNo
warmup_statsTotals across your mailboxes: today and last 7 days (sent, received, rescued, replied), active and ready counts.NoYesYesNo

Details

Registry status
Active
Published
Nov 2, 2026
Updated
Nov 2, 2026
Categories (suggested)
SecuritySuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing