Summarize this article
Table of contents
Get insights delivered straight into your inbox every week!

How to Set Up Cold Email Infrastructure in 10 Minutes with Claude Code + MCP

Setting up cold email infrastructure usually means buying domains, creating mailboxes, configuring SPF, DKIM, and DMARC, and then warming everything up before sending. Doing this manually takes time and requires switching between multiple tools.

With Claude + MCP, you can do this in one flow. You can create mailboxes using Primeforge, check warmup using Warmforge, and monitor infrastructure directly from Claude.

In this guide, I’ll show you exactly how to set up cold email infrastructure in 10 minutes with Claude Code + MCP, from connecting the MCP server to creating mailboxes and checking which inboxes are ready to send.

TL;DR - How to Set Up Cold Email Infrastructure with Claude Code + MCP?

Setting up cold email infrastructure with Claude Code
This image shows the Setting up cold email infrastructure with Claude Code

Here’s a quick look at how to setup cold email infrastructure with Claude Code + MCP:

  1. Connect Claude Code to the Forge MCP Server
  2. Add API keys for the tools you will use
  3. Create Google Workspace or Microsoft 365 mailboxes through the connected tools
  4. Check warmup status, heat score, and inbox placement
  5. Start sending only after the mailboxes are warmed up

The setup is fast because everything runs through one workflow, but sending should only start after the mailboxes are properly warmed up.

How Claude Code + MCP Works for Cold Email Infrastructure Setup?

Claude Code acts as the interface, while MCP (Model Context Protocol) connects it to your cold email infrastructure tools. Instead of logging into different platforms to create domains, set up mailboxes, and check warmup, you give instructions to Claude.

When you send a prompt like “create 10 mailboxes” or “check warmup status,” Claude routes that request through MCP to the connected tool. The actual work, like, domain setup, mailbox provisioning (Google Workspace or Microsoft 365), DNS configuration, and warmup tracking, is handled by those tools through their APIs.

Once the action is completed, Claude returns the result, such as created mailboxes or warmup status.

This turns cold email infrastructure setup into a single workflow, where setup and monitoring happen from one place instead of multiple dashboards.

Requirements to Set Up Cold Email Infrastructure Using Claude Code?

Before starting, you need a few things ready. Claude does not host infrastructure. It connects to your tools through MCP and runs actions using their APIs. So these requirements are needed to set up and manage cold email infrastructure properly.

  • Access to Claude Code (desktop or CLI) to run prompts
  • Access to an MCP server to connect Claude with your infrastructure tools
  • API keys from the tools you want to connect (used by MCP for authentication)
  • A mailbox infrastructure setup (Google Workspace or Microsoft 365) to create sending inboxes
  • A system that handles domain setup and DNS authentication (SPF, DKIM, DMARC) during provisioning
  • A warmup and inbox placement system to check when mailboxes are ready
  • A clear setup plan:

    • number of mailboxes to create
    • mailbox type (Google Workspace or Microsoft 365)
    • backup mailbox capacity for replacements

Step-by-Step Guide to Set Up Cold Email Infrastructure Using Claude Code + MCP

Once your setup requirements are ready, the next step is to connect Claude Code to your infrastructure tools through MCP and run the setup step by step.

Each step is done through prompts, while the actual actions are executed by the connected tools through the MCP server.

The steps below show exactly how to set up and verify your cold email infrastructure.

Step 1 - Connect Claude Code to an MCP Server (Using Forge MCP Server)

Before you can set up cold email infrastructure, you need to connect Claude Code to your tools through an MCP server. For this setup, you can use the Forge MCP Server.

The Forge MCP Server gives Claude access to the actual infrastructure actions needed for cold email, such as:

  • creating domains
  • provisioning mailboxes
  • accessing DNS setup
  • checking warmup and placement data

It works as a single endpoint that connects all these tools, so you don’t have to set up each system separately. Once connected, Claude can run these actions through prompts instead of you manually using different dashboards.

Generate API Keys for MCP Connection:

To connect Claude to the Forge MCP Server, you need API keys from the tools you want to use.

Generating API keys for MCP Server in Salesforge
  • Log in to your tool account
  • Go to Settings → API
  • Click Generate API Key
  • Copy and store the key

Only include API keys for the tools you will use. These will be added in the next step when configuring the MCP connection.

Step 2 - Add Forge MCP Server to Claude Code

Now you need to connect Claude Code to the Forge MCP Server using the API keys you generated in Step 1.

Run this command in your terminal:

claude mcp add salesforge \
  --transport streamable-http \
  --url https://mcp.salesforge.ai/mcp \
  --header "X-Salesforge-Key: YOUR_SALESFORGE_API_KEY" \
  --header "X-Primeforge-Key: YOUR_PRIMEFORGE_API_KEY" \
  --header "X-Warmforge-Key: YOUR_WARMFORGE_API_KEY"

Replace each API key with your actual key. Only include headers for the tools you are using. If you don’t use a tool, remove its header.

This command connects Claude Code to the Forge MCP Server, which exposes your infrastructure tools through a single endpoint. After running the command, restart Claude Code and test it with simple prompts:

  • “Show my domains”
  • “List my mailboxes”
  • “Check warmup stats”

If the setup is correct, Claude will return real data from your account.

Step 3 - Create Cold Email Mailboxes Using Claude Code

Once Claude is connected to the MCP server, you can start creating your cold email infrastructure. Instead of manually setting up domains and inboxes, you can trigger mailbox provisioning through Claude using MCP-connected tools.

For example:

  • “Create 10 Google Workspace mailboxes”
  • “Provision Microsoft 365 mailboxes for outbound”

Claude sends this request through MCP, and the connected infrastructure tools handle domain setup, mailbox creation, and DNS configuration in the background. Once completed, Claude returns the created mailboxes and their details.

At this point, your cold email infrastructure is created, but it is not ready for sending yet. New mailboxes need to go through warmup before they are used in live campaigns.

Step 4 - Check Warmup and Inbox Placement Using Claude Code (via Forge MCP)

Once your mailboxes are created, you need to check if they are ready to send. This is done through the Forge MCP Server, which exposes warmup data from your connected tools. After connecting MCP in Step 2, you can directly ask Claude Code to fetch warmup data.

For example, run prompts like:

  • “Show my Warmforge warmup stats”
  • “Check heat scores for all mailboxes”
  • “Which mailboxes are ready to send?”

Claude sends these requests through the Forge MCP Server, which pulls data from the warmup tools and returns:

  • heat scores
  • inbox placement results
  • warmup activity

This works because MCP exposes warmup stats and placement tests as callable tools.

Salesforge MCP server in Claude

Step 5 - Monitor Mailbox Health and Replace Underperforming Inboxes

After your mailboxes are warmed up and in use, you need to check their performance regularly. This is part of the weekly workflow for managing cold email infrastructure. Using Claude Code with the Forge MCP Server, you can fetch mailbox performance data through prompts.

For example:

  • “List mailboxes with reply rate below 1% in the last 7 days”
  • “Show mailboxes with zero replies this week”

Claude sends these requests through MCP and retrieves mailbox analytics from the connected tools.

Step 6 - Confirm Setup Is Complete and What Still Needs Time

At this point, your cold email infrastructure is set up. Now you need to verify that everything is working correctly through the MCP connection. Using Claude Code, run these checks:

  • “List all mailboxes”
  • “Show warmup stats for my mailboxes”
  • “Are any mailboxes flagged or underperforming?”

Claude sends these requests through the Forge MCP Server and returns the current state of your infrastructure from the connected tools.

Setting up cold email infrastructure used to take hours across multiple tools. Domains, mailboxes, DNS, warmup, everything was handled separately.

With Claude Code + MCP, the setup becomes a structured workflow. You connect once, add your keys, and run the setup through prompts.

The setup itself can be done in minutes. What takes time is warmup and preparation. That’s an important difference. If you follow the steps above, you’ll have a system that is:

  • set up correctly
  • easy to manage
  • ready to scale once warmup is complete

Common Mistakes When Setting Up Cold Email Infrastructure with Claude Code and MCP

Even during setup, small mistakes can create problems later. These usually happen when steps are rushed or skipped.

Mistake What Happens
Not checking MCP connection after setup Claude may be connected, but you won’t know if tools are working until something fails
Adding incomplete or wrong API keys Some tools won’t appear, so parts of your infrastructure won’t get created
Creating mailboxes without deciding volume first You may end up with too few inboxes to scale or too many to manage
Not choosing mailbox type clearly (Google vs Microsoft) Leads to mixed setup and harder management later
Ignoring DNS/authentication during provisioning Emails may not pass basic checks, which affects deliverability
Not planning backup mailboxes from the start You’ll have no ready replacements when inboxes need to be paused

Most setup problems come from missing connections, wrong keys, or poor planning. If the setup is done properly, the rest becomes much easier to manage.

Forge MCP Products for Cold Email Infrastructure (What Each Tool Does)

The Forge MCP Server connects all the tools needed for cold email through one endpoint. Each product handles a specific part of the workflow.

Product What It Handles in Cold Email
Salesforge Campaigns, sequences, contacts, and replies
Primeforge Google Workspace / Microsoft 365 mailboxes and domain setup
Infraforge Domains, DNS, and infrastructure control
Mailforge Shared inbox infrastructure for sending at scale
Warmforge Warmup, heat scores, and inbox placement
Leadsforge Finding and enriching leads

Cold email starts with mailboxes you can actually send from.

  • Primeforge is where those mailboxes come from (Google Workspace / Microsoft 365 + domain setup).
  • After that, Warmforge handles warmup so those inboxes don’t go to spam.
  • Then Salesforge uses those mailboxes to run campaigns and track replies.

All of this runs through MCP, so the workflow stays connected.

Personalized Outbound Strategy

Get The Right Outbound Strategy In Minutes

Enter your email to get a custom plan & stack recommendation for your business

It's being carefully crafted by AI

Please check your mailbox in 5 minutes

Conclusion

If your goal is to set up cold email infrastructure with Claude Code + MCP, the workflow is straightforward. You connect Claude to the Forge MCP Server, add the API keys for the tools you want to use, create your mailboxes, and then check warmup and mailbox health from the same workflow.

That removes most of the manual setup work that usually happens across different dashboards.

The important part is understanding what the 10 minutes refer to. You can connect the system and create the infrastructure fast. But that does not mean you should start sending right away.

New mailboxes still need to warm up before they are used in live campaigns. So the real advantage here is not instant sending. It is being able to set up and manage the full cold email infrastructure in a much cleaner way.

For cold email, the base layer is always the mailbox setup. If that part is weak, the rest of the workflow breaks.

That is why tools like Primeforge matter in this setup. It gives you the Google Workspace or Microsoft 365 mailboxes and domain setup that the rest of the system depends on.

From there, you warm them up, monitor them, and only then move into campaigns.

Claude Code + MCP helps you set up cold email infrastructure faster, but the quality of that infrastructure still depends on proper mailbox setup, warmup, and monitoring. That is what actually makes the system usable.