Outreach2day

Cold email infrastructure: check and buy domains, create mailboxes, run warm-up and campaigns.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeCan modify data

What it can do

  • Check Domains: Check whether domain names are available to register (up to 50 domains per call; 20 for anonymous calls).
  • Check Copy: Check an email subject and body for spam trigger words before sending.
  • List Domains: List the workspace's sending domains with status, mailbox count and, for connected domains, DNS status and nameservers.

What data it sees

Do you need an account

No: the server works without sign-in

Cold email infrastructure: check and buy domains, create mailboxes, run warm-up and campaigns. Orders go through Stripe checkout you approve.

How to connect

How to connect Outreach2day to Claude

The server address to paste into Claude settings:

https://outreach2day--outreach2day.run.tools

  1. Open Claude (claude.ai or the desktop app).
  2. Go to Settings → Connectors.
  3. Click Add custom connector.
  4. Paste the server address copied below into Remote MCP server URL and click Add.
  5. In a chat, click + → Connectors and switch the new connector on.

Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.

Authorization

After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.

How to connect Outreach2day to ChatGPT

The server address to paste into ChatGPT settings:

https://outreach2day--outreach2day.run.tools

  1. Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
  2. Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
  3. Open Settings → Connectors and click Create.
  4. Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
  5. Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
  6. In a new chat open + → Apps/Connectors and enable the connector.

OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.

Authorization

On first use ChatGPT opens the service's sign-in window. Sign in and approve access.

How to connect Outreach2day to Cursor

The server address to paste into Cursor settings:

https://outreach2day--outreach2day.run.tools

Fastest: click Open in Cursor below and confirm the prompt.

Manually:

  1. In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
  2. Paste the JSON copied below into ~/.cursor/mcp.json (per project: .cursor/mcp.json in the repo root).
  3. Save the file. The server appears in the MCP list; authorize it there if asked.

Authorization

If the service needs sign-in, an authorize button appears next to the server in the MCP list.

Server tool list (23)

Raw names from tools/list. Only developers need these.

check_domainsCheck whether domain names are available to register (up to 50 domains per call; 20 for anonymous calls).
check_copyCheck an email subject and body for spam trigger words before sending.
list_domainsList the workspace's sending domains with status, mailbox count and, for connected domains, DNS status and nameservers.
list_mailboxesList the workspace's mailboxes (address, sender name, status). Never returns credentials.
get_warmup_statusWarm-up progress per mailbox (state, days warming, ready flag, ready date, inbox rate) and a workspace summary. Mailboxes can send campaigns once ready.
list_sequencersList the workspace's connected sequencer accounts (Instantly, Smartlead) that mailboxes can be exported to.
preflight_campaignCheck whether a campaign can launch: sequence, contacts, attached mailboxes and their warm-up. Returns blocking checks with hints.
get_campaign_statsSending and engagement stats for one campaign (sent, replies, bounces).
list_repliesList recent threads where a contact replied (subject, sender, short snippet, reply intent). Paginate with cursor.
connect_own_domainsConnect domains the user already owns (free): returns the nameservers the user must set at their registrar. Calling again with the same domains is safe.
start_warmupStart warm-up for mailboxes. Retrying with the same mailboxes the same day does not start a second operation.
create_campaignCreate a campaign as a draft. Nothing is sent until launch_campaign.
upsert_campaign_stepAdd an email step to a campaign sequence, or update one (by step_id, or by order when a step with that order exists). delay_days is the wait after this step before the next one.
import_campaign_contactsImport contacts into a campaign from CSV text (header row with an email column; other columns become variables; up to 10000 rows). Pass import_id alone to check a previous import.
attach_campaign_mailboxesAttach mailboxes to a campaign for sending. Only mailboxes that finished warm-up are accepted.
pause_campaignStop a campaign from sending. Safe to call again.
launch_campaignStart sending a campaign to its contacts. Refused unless preflight is green and every attached mailbox finished warm-up. Requires confirm=true after the user explicitly agrees.
export_mailboxes_to_sequencerSend mailboxes' login credentials (SMTP/IMAP) to the user's third-party sequencer account (Instantly or Smartlead, from list_sequencers) so it can send from them. Omit mailboxes to export all eligible ones. Requires confirm=true after the user explicitly agrees.
get_pricingCurrent prices: mailbox monthly price and minimum, domain prices by TLD, card processing fee rule, worked examples.
get_account_statusWhat the workspace has (subscription, domains and mailboxes by state, warm-up, open orders, campaigns) and next_action: the one thing to do next. Start here.
quote_orderPrice new domains and mailboxes server-side. Creates a 15-minute quote; registers and charges nothing. Show human_summary to the user exactly before create_checkout. Ordering domains needs registrant with every one of: first_name, last_name, real_address, city, state_province, postal_code, country, phone, organization_name, job_title (email_address optional); collect them from the user upfront.
create_checkoutTurn a quote the user explicitly confirmed into a Stripe payment page. Charges nothing: the user pays on the page. Requires confirm=true and the quote's due_now_cents.
get_orderStatus of an order (payment, per-domain and per-mailbox setup, warm-up estimate) by order_id; without order_id, lists the workspace's recent orders.