New: the MailCraft MCP server is live — connect your AI agent in one line. Connect your agent →
For AI agents

Give your AI agent an inbox and a send button

A hosted MCP server with 60+ tools, so Claude, Cursor, Codex and any MCP client can send email, manage contacts, run campaigns and automations, and check deliverability — in plain language.

Setup in under a minute

One MCP server, every email operation

Hosted and remote — nothing to install or run. Connect once with a scoped API key and your agent gets typed tools for sending, contacts, campaigns, automations, domains and analytics.

Claude Code

Anthropic’s agentic coding tool for the terminal.

Full Claude Code guide
  1. 1

    Add the server

    Run this in your terminal. It registers MailCraft for your user; use --scope project to share it with a repository instead.

    terminal
    claude mcp add --transport http mailcraft https://mcp.mailcraft.host \
      --header "Authorization: Bearer sk_live_your_api_key"

    Replace sk_live_your_api_key with your key. The agent only gets the tools that key's scopes allow.

  2. 2

    Verify the connection

    Start Claude Code and run /mcp — mailcraft should be listed as connected. Then ask it something:

    claude
    List all my MailCraft domains

Prefer signing in? Run the same command without --header, then choose mailcraft in /mcp and authenticate in your browser.

Scoped keys

Agents only see the tools your key’s scopes allow — a send-only key can’t touch contacts.

Clear guardrails

Sending and destructive tools are marked, and plan limits or blocked actions come back as plain-English errors.

Lean context

Core tools are listed up front; the rest load on demand through tool search, so context stays small.

60+ tools

Every part of MailCraft, exposed as a tool

One tool per API endpoint, with the same validation and the same responses — so an agent can do anything you can.

Sending

Send transactional email, validate addresses and check delivery status.

Contacts

Create and update contacts, subscriptions, custom properties and lists.

Segments

Build segments from properties and list membership, with live counts.

Templates

Create, update and organise versioned templates in folders.

Campaigns

Draft campaigns for a list or segment, send them and read the stats.

Automations

Build sequences, activate and pause them, and enroll contacts.

Domains & senders

Add domains, check DNS verification and manage sender identities.

Analytics

Query daily sending metrics and bounce and complaint reputation.

Just ask

No endpoints to remember. Your agent finds the right tools and looks up the ids it needs — and the server tells it to confirm with you before sending email or deleting anything.

Browse all tools
  • ›Which of my domains are still missing DNS records?
  • ›Send a test of the “Welcome” template to me and tell me when it’s delivered
  • ›Build an onboarding automation: welcome email, wait three days, then a tips email
  • ›Draft a campaign to everyone whose plan is pro — don’t send it yet
  • ›How is my bounce rate this week?
  • ›Add [email protected] to the Beta testers list

Ready to connect your agent?

Create a free account, make a scoped API key, and paste one snippet into your client of choice.