← 返回 Skills 市场
shindebhau

AutoSend MCP

作者 shindebhau · GitHub ↗ · v0.1.3 · MIT-0
cross-platform ✓ 安全检测通过
308
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install autosend-mcp-skill
功能描述
Connect to AutoSend email MCP server from OpenClaw using mcporter. Use for managing email campaigns, templates, contacts, and senders via AI.
使用说明 (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

安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install autosend-mcp-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /autosend-mcp-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug autosend-mcp-skill
版本 0.1.3
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 4
常见问题

AutoSend MCP 是什么?

Connect to AutoSend email MCP server from OpenClaw using mcporter. Use for managing email campaigns, templates, contacts, and senders via AI. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 308 次。

如何安装 AutoSend MCP?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install autosend-mcp-skill」即可一键安装,无需额外配置。

AutoSend MCP 是免费的吗?

是的,AutoSend MCP 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

AutoSend MCP 支持哪些平台?

AutoSend MCP 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 AutoSend MCP?

由 shindebhau(@shindebhau)开发并维护,当前版本 v0.1.3。

💬 留言讨论