send_campaign
Send Campaign
Send a campaign to its full subscriber list, or send a test email to preview the campaign first. Use action "send" to dispatch to all subscribers, or "send_test" to send a preview to specific email addresses.
Ask your agent in plain language. Each of these maps to a real tool on the server.
send_campaign
Send a campaign to its full subscriber list, or send a test email to preview the campaign first. Use action "send" to dispatch to all subscribers, or "send_test" to send a preview to specific email addresses.
list_campaigns
Retrieve campaigns from Mailcoach. Supports searching by name and filtering by status (draft, scheduled, sent).
manage_tag
List, create, update, or delete tags on an email list. Tags are used for categorizing subscribers and building segments.
manage_campaign
Create, update, or delete a campaign. For creation, provide the campaign name, email list UUID, and optionally subject, HTML content, template, and scheduling details. For update, provide the campaign UUID and fields to modify. For delete, provide the campaign UUID.
manage_subscriber
Add, update, or remove a subscriber from an email list. Also supports confirming, unsubscribing, and resending confirmation emails. Use action "create" to add a new subscriber, "update" to change details, "delete" to remove, "confirm" to confirm, "unsubscribe" to unsubscribe, or "resend_confirmation" to resend the confirmation email.
manage_template
Create, update, retrieve, list, or delete email templates. Templates define reusable HTML structures with placeholder fields for campaigns.
manage_suppression
List, add, or remove email suppressions. Suppressed addresses are prevented from receiving any emails. Addresses are automatically suppressed on hard bounces or spam complaints, and can also be manually added.
manage_subscriber_tags
Add or remove tags from a subscriber. Provide the subscriber UUID and the list of tag names to add or remove.
list_subscribers
Retrieve subscribers from an email list. Supports searching by email, name, or tags, and filtering by subscription status.
manage_segment
List, create, update, or delete segments on an email list. Segments allow targeting subsets of subscribers based on combinations of required and excluded tags.
get_campaign_analytics
Retrieve engagement analytics for a sent campaign — opens, clicks, unsubscribes, and bounces. Select one or more metric types to retrieve.
list_email_lists
Retrieve email lists (mailing lists) from Mailcoach. Supports searching by name and pagination.
send_transactional_email
Send a transactional email using either a pre-built template name or custom HTML. Supports recipient addressing (to, cc, bcc), placeholder replacements, and optional logging.
manage_email_list
Create, update, or delete an email list. When creating, provide a name and default sender email. When updating, provide the list UUID and fields to change. When deleting, provide the list UUID and set action to "delete".
import_subscribers
Bulk import subscribers into an email list using CSV data. The import is created and then started automatically. Returns the current import status and counts; call get_subscriber_import later to monitor completion.
get_current_user
Retrieve the user account that owns the connected Mailcoach API token.
get_subscriber_import
Retrieve the current status and result counts of a subscriber import.
list_transactional_templates
Discover transactional email templates and their mail names for send_transactional_email.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Manage email marketing campaigns, subscriber lists, and transactional emails. Create and send campaigns with HTML or Markdown, schedule sends, and track opens, clicks, bounces, and unsubscribes. Add, update, remove, and segment subscribers using tags. Bulk import subscribers into lists. Create reusable email templates with placeholder fields. Send transactional emails with custom content or templates. Manage suppressions to block specific addresses. Inspect the connected account, discover transactional template names, and monitor subscriber import completion.
Common questions about connecting Mailcoach to AI agents with Metorial.