list_custom_fields
List Custom Fields
List all custom field identifiers used across subscribers in the Drip account. Use this to discover available custom fields for segmentation and personalization.
Ask your agent in plain language. Each of these maps to a real tool on the server.
list_custom_fields
List all custom field identifiers used across subscribers in the Drip account. Use this to discover available custom fields for segmentation and personalization.
list_broadcasts
List single-email campaigns (broadcasts) in Drip. Filter by status: draft, scheduled, or sent. Use this to review one-time email sends.
list_event_actions
List all custom event action names used in the Drip account. Use this to see what events have been tracked and what action names are available for automations.
list_conversions
List conversion goals configured in the Drip account. Conversions track specific subscriber actions like URL visits with configurable default values.
manage_tags
Apply or remove tags on a subscriber. Tags are used for segmentation and triggering automations. You can also list all tags used in the account.
manage_order
Create or update an order for a subscriber using Drip's Shopper Activity API. Supports order lifecycle actions: placed, updated, paid, fulfilled, refunded, canceled. Drip automatically updates subscriber lifetime value based on orders and refunds.
manage_cart
Create or update a shopping cart for a subscriber via Drip's Shopper Activity API. Used for cart abandonment workflows and dynamic content in emails.
list_accounts
List all Drip accounts accessible to the authenticated user. Pass the selected accountId to subsequent account operations.
manage_workflow
List, fetch, activate, or pause automation workflows. Start a subscriber on a workflow or remove them from one. Use this to control Drip's automation engine.
list_subscribers
List subscribers in your Drip account with optional filters for status, tags, and subscription date range. Supports pagination.
unsubscribe
Unsubscribe a subscriber from all mailings or remove them from a specific email series campaign. Use this to manage email opt-outs.
delete_subscriber
Permanently delete a subscriber from Drip by their ID or email address. This action cannot be undone.
get_subscriber
Fetch a single subscriber's details by their ID, email address, or visitor UUID. Returns full profile data including tags, custom fields, lead score, and lifetime value.
record_event
Record a custom event (action) for a subscriber, such as "Signed up for a trial" or "Logged in." Events can include custom properties and an optional conversion value. Use this to track behavioral data and trigger automations.
list_forms
List all lead capture forms configured in the Drip account. Optionally fetch a specific form by its ID for detailed configuration info.
manage_subscriber
Create or update a subscriber (contact) in Drip. Use this to add new subscribers, update their profile information, manage tags, set custom fields, and configure GDPR consent. If the email already exists, the subscriber will be updated. Status, consent, tag and profile changes may trigger account automations.
manage_product
Create, update or delete a product in Drip's catalog via the Shopper Activity API. Product data enables automations like price drop notifications.
manage_campaign
List, fetch, activate, or pause email series campaigns. Also subscribe a person to a campaign or list a campaign's subscribers. Use this to manage drip sequences and their enrollment.
list_campaign_subscriptions
Read a subscriber’s email-series campaign memberships and delivery progress. Call list_accounts to select the account and get_subscriber to discover subscriber IDs.
get_current_user
Read the authenticated Drip user’s email, name and time zone. No account selection is required.
get_email_metrics
Report email performance (sends, deliveries, opens, clicks, unsubscribes, bounces, complaints, orders and revenue) for broadcasts and workflow emails over a date range, as a total plus per-email rows.
list_segments
List saved subscriber segments, optionally filtered by name, or fetch one segment with a plain-English summary of its rules. Segment IDs are used to target broadcasts with manage_broadcast.
manage_broadcast
Create, read, edit, target, test, schedule, unschedule or delete a single-email campaign (broadcast). New broadcasts start as drafts; only drafts can be edited, targeted or scheduled. Use list_broadcasts to discover IDs and list_segments to find audience segments.
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 ecommerce-focused email marketing and CRM. Create, update, list, and delete subscribers with custom fields, tags, and lead scores. Run email series campaigns (drip sequences) and one-time broadcasts. Build and manage automation workflows, including starting or removing subscribers. Track shopper activity by creating and updating orders, carts, and products. Record custom events and conversions for subscribers. Manage tags for segmentation and automation triggers. Configure webhooks to receive real-time notifications on subscriber lifecycle changes, email engagement, lead scoring, and behavioral events. List forms, custom fields, and account information.
Common questions about connecting Drip to AI agents with Metorial.