← Back to Skills Marketplace
shindebhau

AutoSend MCP

by shindebhau · GitHub ↗ · v0.1.3 · MIT-0
cross-platform ✓ Security Clean
308
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install autosend-mcp-skill
Description
Connect to AutoSend email MCP server from OpenClaw using mcporter. Use for managing email campaigns, templates, contacts, and senders via AI.
README (SKILL.md)

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)

Category Tools
Lists & Segments get_lists_and_segments
Templates list_templates, search_templates, get_template, create_template, update_template, delete_template
Senders list_senders, get_sender
Suppression Groups list_suppression_groups, get_suppression_group
Campaigns list_campaigns, get_campaign, create_campaign, update_campaign, delete_campaign, duplicate_campaign
Analytics get_campaign_analytics, get_email_activity_analytics

Guided Workflows

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

Prerequisites

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="\x3Chtml>..."

# 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

Issue Solution
Token expired Run mcporter auth autosend to re-authenticate
Invalid credentials Re-run full OAuth flow with mcporter auth autosend
Connection timeout Check network and token validity

References

Usage Guidance
This skill appears coherent: it asks you to install the mcporter CLI and authenticate to AutoSend via OAuth, which is expected. Before installing, verify the mcporter npm package and its GitHub repo for legitimacy and recent maintenance (review package metadata, repository, and any postinstall scripts). Be aware OAuth tokens will be stored at ~/.mcporter/autosend/tokens.json — treat that file as sensitive (restrict filesystem permissions and inspect contents). Prefer the desktop/browser auth flow to avoid manual handling of tokens if possible. If you plan to let the agent call the skill autonomously, remember mcporter will make network calls to the AutoSend MCP server using your tokens; only enable that if you trust the service and the environment. If you want extra caution, run the install and initial auth in an isolated environment (VM/container) and review the mcporter binary before granting broader use.
Capability Analysis
Type: OpenClaw Skill Name: autosend-mcp-skill Version: 0.1.3 The skill bundle provides a legitimate integration for the AutoSend email platform using the Model Context Protocol (MCP) via the 'mcporter' tool. It contains standard setup instructions, OAuth 2.0 authentication flows, and tool definitions for managing email campaigns, templates, and analytics. No malicious behavior, data exfiltration, or suspicious execution patterns were identified in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
Name/description (AutoSend MCP via mcporter) align with required binaries and installation (mcporter npm package). The listed tools and CLI calls in SKILL.md directly map to managing campaigns, templates, contacts, and analytics on the AutoSend MCP server.
Instruction Scope
SKILL.md only instructs installing mcporter, adding the AutoSend MCP server, performing the OAuth flow (desktop or headless), and calling mcporter verbs. It does not direct the agent to read unrelated system files, environment variables, or transmit data to endpoints outside AutoSend/mcporter. It does instruct storing tokens in ~/.mcporter/autosend/tokens.json (expected for OAuth clients).
Install Mechanism
Installation is via npm (npm install -g mcporter). This is a common install route and consistent with needing the mcporter binary, but npm packages carry moderate risk compared to vetted system packages — verify the mcporter package source, maintainer, and that no unexpected postinstall scripts run.
Credentials
No environment variables or external credentials are requested by the skill metadata. The OAuth tokens are expected to be stored locally under ~/.mcporter/autosend/tokens.json — this is proportional to the purpose but is sensitive data; the skill does not ask for other unrelated secrets.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system-wide settings beyond creating/using the mcporter binary and its own config/token files. Agent autonomous invocation is allowed by default but not excessive here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install autosend-mcp-skill
  3. After installation, invoke the skill by name or use /autosend-mcp-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.3
No changes detected in this version. - Version updated to 0.1.3, but no file or documentation changes were made from the previous release.
v0.1.2
- Removed custom OAuth helper script and manual config file; now relies on mcporter’s built-in authentication and token management. - Simplified OAuth setup steps, especially for headless/server environments. - Dropped “send_campaign” and “send_test_email” tools from the documented toolset. - Updated prerequisites; Node.js is no longer listed as required for general use. - Documentation is streamlined for easier setup and troubleshooting.
v0.1.1
- Added OpenClaw-specific metadata to SKILL.md, including binary requirements, installation details, emoji, and homepage. - Updated metadata versioning; moved and renamed some fields for improved compatibility. - No changes to features or functionality—documentation and metadata improvements only.
v0.1.0
AutoSend MCP Skill initial release. - Connect OpenClaw to the AutoSend email platform via MCP using mcporter. - Supports management of email campaigns, templates, contacts, and senders. - Includes 21 tools for lists, templates, senders, suppression groups, campaigns, analytics, and testing. - Provides guided workflows for campaign and template creation. - Detailed setup instructions for Node.js and mcporter, including OAuth authentication for both desktop and headless environments. - Troubleshooting tips and references included.
Metadata
Slug autosend-mcp-skill
Version 0.1.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is AutoSend MCP?

Connect to AutoSend email MCP server from OpenClaw using mcporter. Use for managing email campaigns, templates, contacts, and senders via AI. It is an AI Agent Skill for Claude Code / OpenClaw, with 308 downloads so far.

How do I install AutoSend MCP?

Run "/install autosend-mcp-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is AutoSend MCP free?

Yes, AutoSend MCP is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does AutoSend MCP support?

AutoSend MCP is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created AutoSend MCP?

It is built and maintained by shindebhau (@shindebhau); the current version is v0.1.3.

💬 Comments