get_lists
Get Lists
Retrieve subscriber lists from your Doppler account. Returns list details including subscriber counts and creation dates. Supports fetching all lists or a specific list by ID.
Ask your agent in plain language. Each of these maps to a real tool on the server.
get_lists
Retrieve subscriber lists from your Doppler account. Returns list details including subscriber counts and creation dates. Supports fetching all lists or a specific list by ID.
import_subscribers
Bulk import subscribers into a list. Creates new subscribers and updates existing ones. The import runs asynchronously and returns a task ID that can be used to check the import status.
get_subscriber
Retrieve a subscriber's profile by email address. Returns their custom field values, status, score, and unsubscription details if applicable.
remove_subscriber
Remove a subscriber from a specific list or unsubscribe them from the entire account. When removing from a list, the subscriber is only disassociated from that list. When unsubscribing from the account, the subscriber will no longer receive any communications.
get_list_subscribers
Retrieve subscribers from a specific list. Supports pagination. Date filters are not supported by this endpoint. Returns subscriber emails, custom fields, status, and engagement scores.
manage_lists
Create, update, or delete subscriber lists. Lists are the primary organizational structure for contacts in Doppler. Use this tool to create new lists, rename existing ones, or remove lists that are no longer needed.
get_custom_fields
Retrieve all custom field definitions for the account. Returns field names, types, and metadata. Useful for understanding which fields are available before adding or importing subscribers.
get_campaigns
Retrieve email campaigns from your Doppler account. Returns campaign details including sender info, subject, status, and scheduling. Supports fetching all campaigns, filtering by status, or retrieving a single campaign by ID.
manage_campaigns
Create, update, or delete email campaigns. Campaigns can also be sent immediately or scheduled for a specific date. Create the campaign, set HTML with set_campaign_content, choose recipients with set_campaign_recipients, then send.
get_unsubscribed
Retrieve contacts that have been unsubscribed or removed from the account. Supports filtering by date range. Returns the email, unsubscription date, and reason for each contact.
get_campaign_report
Retrieve the performance report for a sent campaign. Includes delivery rate, opens, clicks, bounces, unsubscribes, and other engagement metrics. Only available for campaigns that have been sent.
manage_custom_fields
Create, update, or delete custom fields for subscriber data. Custom fields allow storing additional subscriber attributes like names, birthdates, and other data used for personalization and segmentation.
add_or_update_subscriber
Add a new subscriber to a list or update an existing subscriber's data. If the subscriber already exists, their fields will be updated with the provided values. Fields not included in the request retain their previous values.
get_campaign_recipients
Retrieve the lists and segments selected as recipients of a campaign.
get_subscribers
List or search subscribers across the account, with an optional updatedAfter filter. Returns the original subscriber data and pagination metadata.
get_account_home
Retrieve the authenticated account home, including the provider message and links to available account resources. Doppler exposes this resource for ordinary accounts; detailed managed-user profiles require Client Manager access.
set_campaign_recipients
Replace the recipient lists and segments for a draft campaign. Call get_lists to discover lists and get_campaign_recipients to inspect the current configuration before replacing it.
get_task
Check the state of an asynchronous subscriber import using the task ID returned by import_subscribers. Includes import counters and diagnostic links when provided by Doppler.
download_campaign_content
Download the HTML content of a campaign as a file.
set_campaign_content
Replace the HTML content of a draft email campaign. Personalization fields use the [[[FIELDNAME]]] syntax. Configure recipients separately before sending.
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 Doppler email marketing lists, subscribers, custom fields, campaigns, HTML content, and recipients. Start subscriber imports and monitor their asynchronous tasks. Retrieve account resources, search account subscribers, review campaign performance, and list unsubscribed contacts. Download campaign HTML as a file. Configure HTML and recipient lists before sending a campaign immediately or on a schedule.
Common questions about connecting Doppler Marketing Automation to AI agents with Metorial.