create_campaign
Create Campaign
Create a new email campaign as a draft. Supports regular and A/B test campaigns. The campaign can be sent or scheduled after creation using the appropriate tools.
Ask your agent in plain language. Each of these maps to a real tool on the server.
create_campaign
Create a new email campaign as a draft. Supports regular and A/B test campaigns. The campaign can be sent or scheduled after creation using the appropriate tools.
campaign_analytics
Retrieve detailed campaign performance analytics. Get aggregate summaries with key metrics, A/B test results, detailed stats by type (opens, clicks, bounces, etc.), link activity, or geographic open data.
manage_segment
Create, update, delete, or retrieve segments for a mailing list. Segments let you target specific audiences based on subscriber data and activity criteria. You can also add or update criteria (rules) within segments.
manage_subscriber
Add, update, unsubscribe, or remove subscribers from a mailing list. Supports adding single or multiple subscribers, unsubscribing (updates subscription state according to account settings), and archiving subscribers. Can also look up subscriber details by email or ID.
update_campaign
Update the name, subject, sender, reply-to address or content of an existing draft campaign. Existing recipient lists and segments are preserved.
manage_mailing_list
Create, update, or delete mailing lists. Can also retrieve details for a specific list or all lists with optional subscriber statistics.
send_transactional_email
Send transactional emails such as order confirmations, password resets, shipping updates, or appointment reminders. Supports template-based sending with dynamic variable substitution and file attachments.
send_campaign
Send a draft campaign immediately, assign a scheduled date, or remove that date. Can also send a test email to verify the campaign before sending to the full list.
delete_campaign
Delete a campaign or clone an existing campaign to create a copy as a new draft.
list_subscribers
Retrieve subscribers from a mailing list filtered by their subscription status. Supports pagination; compare returned timestamps after paging when needed.
get_campaigns
Retrieve a list of campaigns or details for a specific campaign. Returns campaign metadata, status, and high-level metrics. Use the campaign analytics tool for detailed performance data.
manage_custom_field
Create, update, or delete custom fields on a mailing list. Custom fields store additional subscriber data such as demographics, preferences, or any extra information beyond name and email.
get_senders
Discover campaign senders and their enabled, verification and domain-authentication status, or look up one sender by email. This is sender configuration, not current-user identity.
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.
Create and manage draft campaigns, discover verified senders, inspect campaign analytics, and manage email lists, subscribers, custom fields and segments. Send campaign or transactional messages to authorized audiences, with partial acceptance receipts and explicit subscription effects.
Common questions about connecting Moosend to AI agents with Metorial.