Skip to content
Codeium Windsurf & Cascade AgentCascade Flow & MCP Integration

Connect Windsurf Cascade to safe transactional email with scoped agent credentials

Give Windsurf Cascade autonomous coding agents email capabilities while safeguarding production. Recipient allowlists, per-hour velocity tripwires, and 10 hosted Model Context Protocol email tools.

3,000 emails/month freeZero credit card requiredSub-20ms edge latency
10 Scoped
Cascade Tools
MCP protocol tools
Built-In
Agent Guardrails
Allowlists & ceilings
6,000
Free Monthly Tier
Custom domain DKIM
Developer Ergonomics

Drop into your application in under 60 seconds

Native typed interfaces with zero unnecessary dependencies. Built for standard fetch and modern edge runtimes.

~/.codeium/windsurf/mcp_config.json
json
JSON
{
  "mcpServers": {
    "sadasend": {
      "command": "npx",
      "args": ["-y", "@sadasend/mcp-server@latest"],
      "env": {
        "SADASEND_API_KEY": "sada_agent_live_xxxxxxxxxxxx",
        "SADASEND_RECIPIENT_ALLOWLIST": "*@yourcompany.com"
      }
    }
  }
}

Windsurf Cascade MCP server configuration with domain allowlists for safe multi-step autonomous coding workflows.

Core Infrastructure

Engineered for high deliverability and zero incident risk

Every layer from edge connection pooling to per-key rate limits is designed to keep critical transactional dispatches fast, reliable, and contained.

Cascade Multi-Step Agent Execution

Windsurf Cascade can autonomously generate templates, configure DNS verification scripts, and test dispatches in sequence.

Zero Leakage Allowlist Controls

Ensure Cascade never sends emails to external addresses during autonomous multi-file generation or refactoring tasks.

10 Granular Model Context Tools

Complete tool suite covering email dispatch, status checking, suppression removal, and domain verification polling.

Hourly Velocity Ceilings

Prevent Cascade from entering recursive sending loops during autonomous test script execution with strict hourly limits.

Detailed .windsurfrules Standards

Add domain context and email governance instructions into .windsurfrules to keep Cascade aligned with your email policies.

6,000 Free Monthly Sends

Permanent developer tier supporting full Windsurf MCP integration, custom domains, and webhook delivery logging.

Architectural Comparison

SadaSend vs Unrestricted REST APIs in Windsurf

Why AI developers configure SadaSend MCP in Windsurf Cascade rather than exposing raw SMTP or REST secrets.

Feature & CapabilitySadaSendUnrestricted REST APIs in Windsurf
Native Windsurf Cascade MCP SupportRequires building custom scripts
Cascade Recipient AllowlistsRisk of emailing production users
Velocity Tripwire ProtectionNo loop prevention
In-Cascade Domain DNS PollingManual browser check required
.windsurfrules Reference Docs
Free Tier with MCP Access6,000 sends foreverPaid subscriptions only
Forever Free Tier
Transparent Economics

Start with 3,000 emails every month at zero cost

No artificial paywalls on security. Unlike legacy providers that reserve recipient allowlists or dedicated IP pools for high enterprise tiers, every SadaSend account receives full safety controls from day one.

3,000 dispatches monthly forever with zero credit card
All safety gates, allowlists, and velocity limits included
Scale seamlessly: Starter ($12/mo for 10k), Pro ($19/mo for 50k), Scale ($79/mo for 250k)
Free Developer Plan
$0 / mo

No credit card required

Create Free AccountCompare all paid plan tiers
Frequently Asked Questions

Everything you need to know about Windsurf email API

Clear, transparent answers on deliverability, API authentication, and rate limits.

Add the sadasend configuration to ~/.codeium/windsurf/mcp_config.json with your API key. Windsurf Cascade will automatically detect the email tools during coding sessions.
Technical Deep Dives

Related developer guides and architectural tutorials

Explore step-by-step production implementation blueprints, benchmarks, and protocols.

Documentation

Model Context Protocol (MCP) Server

Connect AI agents directly to SadaSend via Model Context Protocol (MCP). Inspect tools, configure execution scopes, and enable human approval holds.

Read guide
Documentation

AI coding agent rules (AGENTS.md, Cursor, Claude)

Setup instructions and rule files for AI coding agents: AGENTS.md, .cursorrules, CLAUDE.md, and hosted MCP configuration.

Read guide
Documentation

REST API Reference & Endpoints

Complete REST API reference for sending emails, managing API keys, tracking delivery events, and configuring recipient allowlists with low latency.

Read guide
Deep Dive3 min read

Cursor and Windsurf Rules for AI Email Agent Development (.cursorrules Guide)

Supercharge your AI-assisted development workflow with battle-tested Cursor and Windsurf rules tailored for transactional email and MCP integrations.

Read tutorial
Deep Dive5 min read

Claude Desktop MCP Email Integration: Giving Claude Autonomous Email Capabilities

Learn how to configure Claude Desktop with SadaSend’s Model Context Protocol (MCP) server on macOS and Windows, with strict per-key containment boundaries.

Read tutorial
Deep Dive5 min read

What actually happens when you give an AI agent your email API key

Every email MCP server on the market hands your agent the full platform. That is a capability claim with no control story — and it is the reason your engineering lead keeps saying no.

Read tutorial
Deep Dive5 min read

Preventing Infinite Email Loops in Autonomous AI Agents: Circuit Breakers and Token Buckets

When two autonomous email agents start talking to each other, they can trigger an infinite email loop in minutes. Here is how to engineer circuit breakers, token buckets, and idempotency safeguards.

Read tutorial