MCP server for Claude

Cold email MCP server for Claude

Ask Claude to buy 3 domains and 12 mailboxes, warm them up and launch your sequence. With Prepare orders turned on at sign-in, Claude quotes the order, you pay on Stripe, and Claude reports each step until replies come in.

https://public.outreach2day.com/mcp
Add to Claude

Opens Claude with your server URL filled in. Sign in to Outreach2day to finish.

Setup guide
  1. Click Add, then Connect
  2. Sign in with your Outreach2day account
  3. Enable Outreach2day in your conversation
Using Claude Code?
  • Orders paid through Stripe after you approve them
  • $2.50 per mailbox a month
ClaudeOutreach2day

Which mailboxes are still warming, and when is each one ready?

Outreach2day2 calls
  1. get_account_status12 mailboxes on 3 domains
  2. get_warmup_status8 ready, 4 on day 11 of 14

Warmup by domainget_warmup_status

DomainInboxState
fernhollow.co96%Ready
getfernhollow.com95%Ready
tryfernhollow.com93%Day 11 of 14

12 mailboxes on 3 domains. 8 are ready, 4 are on day 11 of warmup.

The 4 on tryfernhollow.com are ready on day 14, in 3 days. Inbox rate so far: 93%.

The Q4 campaign can start with the 8 ready mailboxes. Attach them?

teams have used Outreach2day
3,600+
emails sent a day
40M+

Among them

Can Claude run cold email through MCP?

Yes. Add the server in Claude Code, or as a custom connector in claude.ai and Claude Desktop, and sign in to Outreach2day when Claude asks, with Prepare orders turned on. Claude checks domains, quotes mailboxes, runs warmup, launches campaigns and reads replies while you pay each order on Stripe.

Cold email in Claude, step by step

  1. 01

    Plan the setup

    Tell Claude your domain and daily volume; it checks free names, sizes domains and mailboxes and asks for a quote

  2. 02

    Approve and pay

    Claude shows the quote and waits for your yes; you pay on the Stripe page it links; card details stay with Stripe

  3. 03

    Warm up

    Claude follows the order through DNS and mailbox creation, starts warmup and reports each mailbox's inbox rate

  4. 04

    Launch and read replies

    After 14 days of warmup Claude attaches the mailboxes, runs the preflight check, launches, and summarizes replies when you ask

Setup

Connect Claude

Add https://public.outreach2day.com/mcp to Claude and sign in with your Outreach2day account when it asks. Then ask: "Check my Outreach2day account status". An API key is only for CI and headless setups.

claude.ai, Claude Desktop and mobile

OAuth sign-inA custom connector: Customize, Connectors, Add custom connector, then sign in. Free plans get one custom connector

  1. 1

    In claude.ai or Claude Desktop, open Customize, Connectors, click + and choose Add custom connector

    claude.ai

    CustomizeConnectors

    Add custom connector
  2. 2

    Paste the server URL, https://public.outreach2day.com/mcp, and click Connect

    Add custom connector

    Name

    Outreach2day

    URL

    https://public.outreach2day.com/mcp
  3. 3

    The first time the client connects, it opens an Outreach2day sign-in page in your browser. Sign in, turn on Prepare orders so the assistant can quote orders and create Stripe checkout links, and allow access

    Sign in from Claude

    Outreach2day
    Account[email protected]WorkspaceFernhollowPrepare orders
  4. 4

    The connector then works in claude.ai, Claude Desktop and the mobile apps. Remote servers go in as connectors; claude_desktop_config.json is for local servers

    Outreach2day connector

    • claude.ai
    • Claude Desktop
    • Mobile apps

Or set up Claude Code on this computer with one command

curl -fsSL https://outreach2day.com/install | sh -s -- --client claude

Sets up Claude Code and adds the server by URL, after a backup of each config. Each client asks you to sign in to Outreach2day on first use. View the script

Prompts

Things to ask Claude

Plain language is enough. The agent picks the tools and asks before anything costs money.

Setup details

Claude: files, sign-in and limits

What Claude's own documentation says about connecting a remote MCP server.

Works with Outreach2day

  • Claude Code with OAuth (/mcp) or an API key header
  • claude.ai, Claude Desktop and mobile connectors with OAuth sign-in

Does not work

  • Editing a connector's sign-in method: remove the connector and add it again
  • Tool results over about 150,000 characters in claude.ai and Desktop, or tool calls longer than 240 seconds
  • Server names with characters other than letters, digits, - and _ in Claude Code

The same in every client

tools, from domains to replies
24
per mailbox a month
$2.50
of warmup and a green preflight before launch
14 days
cold emails a mailbox a day from day 14
25

The tools Claude gets and the guardrails on orders are the same in every client: tool list, what the agent can and cannot do.

Claude Code
Add the server by URL, then sign in from /mcp (Authenticate) or with claude mcp login outreach2day. --scope user makes it available in every project; the default scope (local) keeps it to the folder you ran the command in, and project writes .mcp.json for the team. Claude Code docs: MCP
Claude Code
claude mcp add --transport http --scope user outreach2day https://public.outreach2day.com/mcp
Key from the environment
No browser? Add --header 'Authorization: Bearer ${OUTREACH2DAY_API_KEY}' in single quotes, so the variable is read when Claude Code connects and the key stays out of the config. In .mcp.json, header values expand environment variables the same way. Check the connection with /mcp or claude mcp list. Claude Code docs: MCP
claude.ai, Desktop and mobile
Customize, Connectors, Add custom connector, paste the server URL and sign in with your Outreach2day account (OAuth). The Free plan allows one custom connector. On Team and Enterprise an Owner adds it under Organization settings, Connectors; members then click Connect. Claude docs: add a custom connector
API key in a connector
Choose No sign-in and add an Authorization header under Request headers. The option is in beta for a limited set of organizations, and Claude sends the value exactly as typed, so include "Bearer ". Claude docs: connector authentication
Claude Desktop config file
~/Library/Application Support/Claude/claude_desktop_config.json on macOS, %APPDATA%\Claude\claude_desktop_config.json on Windows. The file runs local servers; add a remote server like Outreach2day as a custom connector instead. MCP docs: Claude Desktop config file
Transport
Streamable HTTP. Claude Code also speaks stdio and the older SSE transport; connectors use Streamable HTTP. Claude Code docs: MCP

Book a call

Book a 30-minute call

Talk to the team that runs the MCP server. We check your setup for Claude and your first order.

  • Free 30-minute call
  • Size domains and mailboxes for your volume
  • Walk through a quote and the Stripe checkout
  • Check your Claude setup

See open times in your time zone and book on this page.

Or open the booking page

Customers

Teams that send with Outreach2day

  • “That was the best infrastructure and value for money I saw.”
    Ido RebhunIdo RebhunRenaissance
  • “…deliverability with your inboxes is better than our outlook/google inboxes…”
    Daniel DultsinDaniel DultsinControl
  • “We really would like to thank you for that report. We don’t know what we are doing with email and it is very reassuring to us to know we have a partner on top of the ball.”
    ReilcapBill OConnorReilcap

Which Claude apps can connect to the Outreach2day MCP server?

Claude Code (claude mcp add with the server URL), and claude.ai, Claude Desktop and the mobile apps as a custom connector. Each one signs in to Outreach2day with OAuth the first time it connects; no API key is needed.

Why is the server missing in another folder of Claude Code?

claude mcp add defaults to local scope: the server exists only in the project where you ran it. Add it again with --scope user to use it everywhere.

Does Claude need to run the whole setup in one chat?

No. Every call returns the current state and the next step, so you can come back days later and ask Claude where the order or the warmup stands.

Run cold email from Claude

Domains, mailboxes, warmup, campaigns and replies from Claude. You approve every order.