Skip to content
Worix
BrowsePublish
Log inSign Up

AutoSend MCP

Connect to AutoSend email MCP server from OpenClaw using mcporter. Use for managing email campaigns, templates, contacts, and senders via AI.

32 downloads
Free
Reviewed

AutoSend MCP Skill

Connect OpenClaw to AutoSend email platform via MCP using mcporter.

MCP URL: https://mcp.autosend.com/ Transport: Streamable HTTP + OAuth 2.0 Docs: https://docs.autosend.com/ai/mcp-server

Available Tools (19)

CategoryTools
Lists & Segmentsget_lists_and_segments
Templateslist_templates, search_templates, get_template, create_template, update_template, delete_template
Senderslist_senders, get_sender
Suppression Groupslist_suppression_groups, get_suppression_group
Campaignslist_campaigns, get_campaign, create_campaign, update_campaign, delete_campaign, duplicate_campaign
Analyticsget_campaign_analytics, get_email_activity_analytics

Guided Workflows

  • create-campaign — Step-by-step campaign creation
  • create-template — Step-by-step template creation

Prerequisites

  • AutoSend account (https://autosend.com)

Setup

1. Install mcporter

npm install -g mcporter

2. Add AutoSend server

mcporter config add autosend https://mcp.autosend.com/ --auth oauth

Or manually create config/mcporter.json:

{
  "mcpServers": {
    "autosend": {
      "baseUrl": "https://mcp.autosend.com/",
      "auth": "oauth",
      "description": "AutoSend email MCP"
    }
  }
}

3. Authenticate

Option A: Desktop (has browser)

mcporter auth autosend
# Browser opens → Log in → Authorize → Done

Option B: Headless Server (human-in-the-loop)

On servers without a browser, follow these manual steps:

  1. Discover OAuth endpoints: GET https://mcp.autosend.com/.well-known/oauth-authorization-server
  2. Register a dynamic client: POST to the registration endpoint from step 1
  3. Build an authorization URL with PKCE (code_challenge_method=S256) and open it in a browser on another machine
  4. Authorize and copy the callback URL — the page won't load locally, but the URL contains the code and state parameters
  5. Exchange the code for tokens: POST to the token endpoint with the code and PKCE verifier
  6. Save tokens to ~/.mcporter/autosend/tokens.json

To refresh tokens later, POST to the token endpoint with grant_type=refresh_token.

See the MCP OAuth spec for full details.

4. Test Connection

mcporter call autosend.list_templates

Usage

# List templates
mcporter call autosend.list_templates

# Create template
mcporter call autosend.create_template \
  templateName="Welcome Email" \
  subject="Welcome!" \
  emailTemplate="<html>..."

# List campaigns
mcporter call autosend.list_campaigns

# Get analytics
mcporter call autosend.get_email_activity_analytics

Token Management

Tokens are stored in ~/.mcporter/autosend/tokens.json (managed by mcporter).

# Re-authenticate (refreshes tokens automatically)
mcporter auth autosend

# Verify tokens work
mcporter call autosend.list_templates

Troubleshooting

IssueSolution
Token expiredRun mcporter auth autosend to re-authenticate
Invalid credentialsRe-run full OAuth flow with mcporter auth autosend
Connection timeoutCheck network and token validity

References

  • AutoSend MCP Docs
  • mcporter GitHub
  • mcporter on ClawHub
  • MCP Specification

Download

ZIP package — ready to use

Skill Info

Creator
shindebhau
Downloads
32
Published
Mar 15, 2026
Updated
Mar 16, 2026