Drip MCP. Manage subscriber data, workflows, and events from your chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Drip MCP Server. Manage your e-commerce marketing automation directly from your AI client. List subscribers, trigger workflows, record custom events, and audit campaigns without leaving the chat.
It gives you full control over your CRM and marketing segmentation via natural conversation.
What your AI agents can do
Create subscriber
Creates or updates a Drip subscriber record, applying specific tags for segmentation.
Get subscriber
Retrieves a subscriber's full profile, including tags, custom fields, lead score, and activity history.
List campaigns
Lists all Drip email series campaigns, showing their IDs, names, statuses, and subscriber counts.
Gets a subscriber's complete history, tags, custom fields, lead score, and activity log using their email or ID.
Adds or removes specific tags from a subscriber, immediately affecting their segmentation and automation path.
Triggers a subscriber to begin moving through a defined, running automation workflow.
Injects specific, raw telemetry data (like 'Purchase Complete') to trigger automated responses or track user actions.
Retrieves a list of email series campaigns, showing their status and how many subscribers are included.
Lists all subscribers, their tags, custom fields, and current lifecycle stage.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Drip MCP Server: 10 Tools for E-commerce CRM Ops
Use these tools to create, retrieve, list, and manage subscriber data, campaign status, and event recording across your Drip account.
019d7589create subscriber
Creates or updates a Drip subscriber record, applying specific tags for segmentation.
019d7589get subscriber
Retrieves a subscriber's full profile, including tags, custom fields, lead score, and activity history.
019d7589list campaigns
Lists all Drip email series campaigns, showing their IDs, names, statuses, and subscriber counts.
019d7589list subscribers
Lists all Drip subscribers, returning their emails, tags, custom fields, and current lifecycle stage.
019d7589list tags
Retrieves a complete list of all tags currently defined in your Drip account.
019d7589list workflows
Lists all available Drip automation workflows, detailing their IDs, names, and current status (active/paused/draft).
019d7589record event
Records a custom event for a specific Drip subscriber, which can trigger automated workflows.
019d7589remove tag
Removes a specific tag from a Drip subscriber, bypassing the standard UI logic.
019d7589start workflow
Manually starts a subscriber on a specific Drip automation workflow, forcing the process to run.
019d7589tag subscriber
Applies a specified tag to a Drip subscriber, directly affecting segmentation and automation rules.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Drip, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Drip MCP Server lets you manage your e-commerce marketing automation directly from your AI client. You'll list subscribers, trigger workflows, record custom events, and audit campaigns—all without leaving your chat. You get full control over your CRM and marketing segmentation through natural conversation.
Subscriber Management: You can get a subscriber's full profile, pulling up their tags, custom fields, lead score, and whole activity history using their email or ID. You'll see a list of all subscribers, showing their emails, tags, custom fields, and current lifecycle stage. You can also use create_subscriber to build or update a record and tag_subscriber or remove_tag to apply or remove specific tags, which immediately changes their segmentation and automation path. Workflow Control: You can pull up a list of all available automation workflows using list_workflows, detailing their IDs, names, and if they're active, paused, or a draft.
You'll manually start a subscriber on a specific running workflow with start_workflow. Event Tracking: You can record custom events for any subscriber using record_event, injecting raw data like 'Purchase Complete' that triggers automated responses or tracks user actions. Campaign Oversight: You can pull up a list of all Drip email series campaigns with list_campaigns, showing their IDs, names, statuses, and how many subscribers are in each. System Tools: You can also see a complete list of all tags in your Drip account using list_tags and get a list of all email series campaigns using list_campaigns.
You'll also be able to see all the campaigns you've set up with list_campaigns.
How Drip MCP Works
- 1 Subscribe to the Drip MCP Server. You'll need your Drip API Token and Account ID.
- 2 Provide the credentials to your AI client. The client authenticates with Drip using the stored tokens.
- 3 Start by asking your agent to list subscribers or check a specific user's profile. The agent executes the necessary tool calls and presents the structured data.
The bottom line is: you manage your entire e-commerce marketing lifecycle by talking to your AI client, not by clicking through the Drip UI.
Who Is Drip MCP For?
This is for the e-commerce marketer who needs to manage segmentation and campaigns without leaving their chat interface. It's for the CRM manager who needs to audit performance and the growth engineer who needs to test complex automation triggers. Stop jumping between dashboards; manage everything from one place.
Triggers workflows and updates tags for specific segments or users without switching to the Drip platform.
Audits campaign performance, checks lead scores, and reviews subscriber activity histories using natural language prompts.
Records custom events and tests automation triggers to validate new user journeys or segment logic.
What Changes When You Connect
- Get a complete picture of any user with
get_subscriber. You instantly see their tags, lead score, and activity history without navigating to the user dashboard. - Control segmentation logic by using
tag_subscriberorremove_tag. You can apply a tag to a user, and their automation path changes immediately. - Test automation sequences by calling
record_event. You simulate a 'purchase' event, and the system runs the necessary workflows. - Audit your entire marketing setup using
list_campaigns. You quickly check campaign status and see the exact number of subscribers affected. - Keep track of who's who with
list_subscribers. You can get a broad view of all users, their tags, and where they are in the sales cycle. - Force a user into a specific path using
start_workflow. If a user misses a key step, you can manually run them through the correct automation flow.
Real-World Use Cases
Investigating a Lost Customer
A support agent needs to know why a customer isn't engaging. They ask their agent to run get_subscriber for the email. The agent returns the full profile, showing the last activity, tags, and lead score. The agent can then tell the support team exactly what steps need to be taken.
Testing a New Funnel Step
A growth engineer builds a new post-purchase sequence. Instead of waiting for a real sale, they ask their agent to run record_event with 'Purchased' for a test user. The agent immediately runs the new workflow, proving the sequence works before going live.
Fixing a Tagging Error
A marketer realizes a whole segment is missing a critical 'Discount' tag. They use list_subscribers to pull the list of affected users, then run tag_subscriber on the group, ensuring all users are correctly segmented for the next campaign.
Running a Targeted Re-engagement Campaign
A campaign manager wants to re-engage only high-value, lapsed customers. They use list_subscribers to find all users with the 'HighValue' tag, then use start_workflow to manually kick them into a special 'Re-engagement' automation flow.
The Tradeoffs
Trying to guess the user state
Asking the agent to 'tell me about the user who bought stuff recently.' This vague query provides no specific data and forces the agent to guess the correct tools.
→
Always start by retrieving the full profile using get_subscriber for the specific email. If you need to verify their tags, use list_tags first, then get_subscriber.
Manually updating tags without validation
Just telling the agent, 'change tags to X, Y, Z.' This risks applying tags incorrectly or missing the user's current segmentation status.
→
Use get_subscriber first to verify the current tags and lifecycle stage. Then, use tag_subscriber or remove_tag to make precise, targeted changes.
Ignoring workflow status
Running start_workflow without knowing if the workflow is active or if the user needs a preceding tag. This can fail silently and leave the user stuck in the funnel.
→
First, run list_workflows to confirm the workflow ID and status. Then, check the user's eligibility using get_subscriber before calling start_workflow.
When It Fits, When It Doesn't
Use this server if you need to manage the full lifecycle of an e-commerce subscriber—from initial tagging and event tracking to workflow execution and campaign auditing. It's necessary if your process involves cross-referencing user data (tags, scores) with marketing actions (workflows, events).
Don't use this if your only goal is to read a single, static piece of data (like just a list of tag names). In that case, list_tags is sufficient. If you only need to see all user emails, list_subscribers works. But if you need the full context—the 'why' behind the data—you need the full set of tools, especially get_subscriber and record_event.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Drip. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
You shouldn't have to jump between your CRM and your automation dashboard just to check a user's status.
Today, checking a user's status means logging into Drip, finding the user by email, clicking the profile tab, scrolling through the activity log, and checking the tag list. Then, if you need to run a campaign, you have to open a separate workflow panel and manually input the user ID.
With the Drip MCP Server, you tell your agent to check the user. It runs `get_subscriber` and returns the complete profile, including all tags, the lead score, and activity history—all in the chat. You don't leave the conversation.
Drip MCP Server: Trigger campaigns and events from your chat.
Before, running a campaign meant manually creating an event or manually starting the user on the workflow. Now, you simply ask your agent to 'record a purchase event for user@example.com' or 'start the Welcome Series workflow for this user.'
You control the entire marketing funnel—the triggers, the tags, and the sequence—without touching the Drip UI. It's direct action, delivered right where you're working.
Common Questions About Drip MCP
How do I find out what tags a user has using the `get_subscriber` tool? +
The get_subscriber tool returns a full profile that includes all tags. You just need to ask your agent to retrieve the profile and it'll show the tag array. It also shows the user's current lifecycle stage.
Can I use `list_subscribers` to find all users who bought something? +
No. list_subscribers gives you general data like tags and lifecycle stage. To find specific behavior (like a purchase), you must use record_event to track the event, or use get_subscriber to analyze the event history.
What is the difference between `tag_subscriber` and `create_subscriber`? +
Use create_subscriber when you need to make a brand new user account or update core profile details. Use tag_subscriber when the user exists, but you need to change their segmentation status by applying or removing a tag.
How do I force a user into a specific marketing flow with `start_workflow`? +
You call start_workflow and provide the subscriber's ID and the exact workflow ID. The agent handles the routing, moving them to the start node of the specified automation.
When should I use `record_event` versus `get_subscriber`? +
Use record_event when you need to log a custom action, like a purchase or page view. get_subscriber retrieves existing data, giving you the profile, tags, and history up to the current point.
How do I find out what campaigns are running using `list_campaigns`? +
The list_campaigns tool returns IDs, names, statuses, and subscriber counts for all email series. This tells you which campaigns are available for auditing or triggering.
Does `create_subscriber` overwrite existing data if the user already exists? +
Yes, create_subscriber updates the existing profile. It's designed to handle both creation and modification of subscriber records, resolving specific tag mappings in the process.
What information does `list_subscribers` provide about a user's lifecycle stage? +
list_subscribers provides the email, tags, custom fields, and the subscriber's current lifecycle stage. This lets you group and filter users by their stage without needing individual lookups.
Can my agent add tags to existing Drip subscribers? +
Yes. Use the 'tag_subscriber' tool. Provide the subscriber's email and the tag name. The agent will command the Drip API to apply the tag, which can trigger automated workflows or update segment boundaries.
How do I start a specific automation workflow for a user via chat? +
Use the 'start_workflow' tool. You will need the Workflow ID and the subscriber's email. Your agent will trigger the response routing to place that user onto the specified automation path immediately.
Can I record custom events like 'Completed Checkout' through the agent? +
Absolutely. Use the 'record_event' tool. Provide the email, the action name, and optional JSON properties. The agent injects the telemetry log into Drip, generating tracking data that feeds your automation logic.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Expedia Vrbo
Automate vacation rental research via Vrbo — search entire homes, compare nightly rates, and check availability calendars directly from any AI agent.
Glow Loyalty
Manage loyalty members, track point balances, and oversee rewards via AI agents with Glow Loyalty.
Youzan / 有赞
Leading E-commerce and retail SaaS platform — manage products, orders, and customers via AI.
You might also like
Uselessfacts
Access a vast database of quirky, useless facts to entertain, break the ice, or learn something new every day.
CoinPaprika API
Access cryptocurrency data — audit coins, markets, and exchanges via AI.
TIGER/Line Geocoder (Census)
Access official US Census Bureau geocoding services to convert addresses into coordinates and detailed census geography data.