Model Context Protocol

Your newsletter platform, operated natively by AI agents.

MailJinny ships with a native Model Context Protocol (MCP) server at /api/mcp. Control campaigns, query lists, and monitor deliverability directly inside Claude Code, Cursor, and ChatGPT.

claude-code / cursor / agent-session
User >

Claude, please draft an issue of 'The Weekly Dispatch' recapping our new v1.1 release with bullet points and queue it for review.

Executing MCP Tool Call
tool: mailjinny.draft_campaign({ subject: 'The Weekly Dispatch #42: v1.1 is Live!', preview_text: 'RFC 8058 headers & AI MCP tools', format: 'markdown' })
✅ Draft created successfully! Campaign ID #104. Status: 'draft'. Link: https://app.mailjinny.com/campaigns/104. Note: Live broadcast requires human operator approval in MailJinny UI.
Human-in-the-Loop Safety: Irreversible live broadcast dispatches require explicit human button approval in MailJinny UI.
● MCP v1.1 Connected
Quickstart Integration

Set up Cursor or Claude Code in 60 seconds

Add our MCP configuration to your claude_desktop_config.json or .cursor/mcp.json.

Full tool schema discoverable via tools/list
Includes OpenAPI 3.1 specification at /api/openapi.json
Ships with machine-readable llms.txt contextual spec
claude_desktop_config.json
{
  "mcpServers": {
    "spigglemail": {
      "command": "npx",
      "args": ["-y", "@spiggle/mcp-server"],
      "env": {
        "SPIGGLEMAIL_URL": "https://app.mailjinny.com",
        "SPIGGLEMAIL_API_KEY": "spg_live_sec_****************"
      }
    }
  }
}

Build agentic newsletter pipelines today.

Write from Cursor, audit from Claude Code, and broadcast reliably via Amazon SES.

Get Started with MailJinny AI