Drip MCP for AI Agents. Manage CRM, Tags, and Campaigns via Chat.
Drip MCP connects your AI agent directly to your e-commerce CRM, giving you full control over marketing automation without leaving the chat window. You can list and search subscriber profiles, apply tags for segmentation, kick off workflows, or audit campaign performance simply by asking.
Give Claude and any AI agent real-world access
Fetch a person's full profile data, including their tags, lead score, and complete activity history.
Apply or remove specific tags to update a user’s segment instantly, driving automation triggers.
Kick off any configured marketing sequence, routing the subscriber onto an executing node loop.
Record raw telemetry logs to create custom events (like 'Purchased') that trigger specific automation paths.
List all email series campaigns, getting back their current status and total subscriber counts.
Ask an AI about this
Waiting for input…
What AI agents can do with Drip: 10 Tools for E-commerce CRM Management
These tools let you perform every key operational task in your Drip account—from listing all users to triggering complex marketing workflows.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Drip MCPList Subscribers
Retrieves basic subscriber information including emails, tags, custom fields, and their current lifecycle stage.
Get Subscriber
Pulls a full profile for one user by email or ID, showing all activity history...
Create Subscriber
Creates or updates an existing subscriber's profile within Drip by mapping specific...
Tag Subscriber
Applies a new tag to a user, which immediately impacts their segmentation and...
Remove Tag
Removes a raw data tag from a subscriber’s profile, bypassing the standard UI...
List Campaigns
Lists all current email series campaigns, providing their IDs, names, statuses, and total number of subscribers.
List Workflows
Shows a list of all available automation workflows, including their IDs, names, and whether they are active, paused, or drafted.
Start Workflow
Manually initiates an automation sequence by starting a specific subscriber on a...
Record Event
Logs a custom event for a user, which serves as a trigger point for the marketing...
List Tags
Retrieves an exhaustive list of every available tag in your Drip account for...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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 each 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 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
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 each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The Tagging Nightmare Solved with Vinkius AI Gateway
Right now, updating a subscriber's status feels like navigating three different tabs: the main profile, the tags panel, and then going into the campaign setup just to ensure they are included. You find the user, you copy their email, you jump back to the tagging interface, manually apply 'High-Value Lead,' and then repeat that process for a group of 50 people. It's slow, tedious, and easy to forget one step.
With this MCP, you keep it all in your chat window. You just tell your agent: 'Apply the High-Value Lead tag to these 50 users.' The agent executes that action directly, ensuring every single profile is updated correctly and immediately ready for the next sequence.
Drip MCP Delivers Immediate Action
You eliminate the need to manually copy IDs from a list of campaigns or check multiple dashboards just to see if the workflow is active. You can ask for all workflows, and then tell it exactly which one needs to be started.
What's different now is that your AI agent acts as a trained marketing operations specialist who lives inside your chat. It doesn't just read data; it performs actions on your behalf.
What your AI can actually do with this
Connect this MCP to any compatible client and gain hands-on control of your Drip e-commerce CRM through natural conversation. Stop jumping between tabs to manage marketing tasks. You can retrieve detailed information about specific subscribers—finding their tags, lead score, lifecycle stage, and full activity history in one prompt. Need to update someone's status? The agent lets you create or modify entire subscriber profiles and apply precise tags for immediate segmentation logic.
Furthermore, you can list all your active automation workflows and start a user on a specific node loop instantly. It also lets you record custom events—like 'Product Viewed' or 'Purchased'—which are critical triggers for advanced automations. All of this functionality is housed within the Vinkius catalog, putting enterprise-level marketing control directly into your chat interface.
019d7589-67d7-733b-a9d6-fbc3a7ec05e8 Here's how it actually works
The bottom line is that you talk to your agent, and it performs complex marketing automation tasks inside Drip for you.
Subscribe to this MCP on Vinkius.
Enter your Drip API Token and Account ID into the configuration fields.
Use any MCP-compatible client, like Claude or Cursor, to start managing subscriber data via chat.
Who is this actually for?
E-commerce marketers who are tired of clicking through multiple CRM dashboards need this. It's for the person who has to manually update tags or kick off sequences, losing time between tabs and screens.
Triggers marketing workflows and modifies subscriber tags without having to leave their primary messaging interface.
Audits campaign performance and checks a user's lead score or activity history using natural language prompts.
Records custom events and tests automation triggers, verifying that the system reacts correctly to simulated customer actions.
What Changes When You Connect
Stop leaving the chat window. You can manage tags or kick off workflows directly within your AI client instead of navigating to Drip's web interface. This saves time instantly.
Gain deep visibility into customer behavior. Use get_subscriber to pull a full history, seeing exactly what emails opened and when they last were active.
Keep automations running smoothly. You can list all available automation workflows and use start_workflow to test or manually kick off sequences for any user.
Improve segmentation accuracy. Need to move a customer segment? Use tag_subscriber to apply tags programmatically, ensuring their marketing journey starts immediately.
Better campaign oversight. List_campaigns lets you quickly audit the status of all your email series and see how many subscribers are in each one.
Build advanced triggers. You don't just track clicks; using record_event allows you to simulate purchase or site visit events, testing complex automation paths.
See it in action
Investigating a high-value lead's status
A support agent asks their agent: 'Show me the profile for John Smith.' The agent uses get_subscriber, instantly providing tags like 'VIP', showing his last activity was 1 hour ago, and revealing he has a lead score of 78. This allows the agent to respond accurately without checking multiple internal dashboards.
Fixing an automation sequence glitch
A growth engineer notices a user isn't receiving their welcome emails. They ask the agent to check the profile and find that the 'Welcome' tag was removed manually outside of the system. The engineer then uses tag_subscriber to reapply the correct tags, fixing the trigger instantly.
Simulating a purchase event for testing
A marketer wants to test their post-purchase upsell flow before launching it widely. They prompt the agent to record an event: 'Record a custom event named Purchased for user@example.com.' This uses record_event and verifies that the workflow immediately starts running.
Managing old or stale segments
A CRM manager wants to clean up tags on users who haven't engaged in months. They use list_subscribers to find a group of inactive emails, and then bulk apply the 'Re-engagement Campaign' tag via create_subscriber.
The honest tradeoffs
What to watch out for, and the recommended way to handle each one.
Treating it like a simple data dump
Manually listing out all subscriber details one by one and copying them into a spreadsheet. This is slow, prone to error, and only provides a static snapshot.
Use list_subscribers or get_subscriber to retrieve structured data directly through the agent. Then ask your AI client to format that output for easy pasting into a document.
Forgetting tag dependency
Trying to manually update user segments without knowing which tags are required, resulting in broken automation flows when testing.
First, use list_tags to see all available segmentation boundaries. Then, use create_subscriber and tag_subscriber together to ensure the profile has all necessary, related tags.
Assuming a user's current status
Manually restarting a campaign flow without confirming if the user is already in that sequence, leading to duplicate messages.
Always use get_subscriber first. Check their activity history and existing tags before you call start_workflow. This confirms they need the intervention.
When It Fits, When It Doesn't
Use this MCP if your primary goal is action. If you need to perform a specific operational task—like changing a user’s tag, triggering an email sequence, or recording a simulated purchase event—this is for you. It handles the 'doing' part of marketing. Don't use it if you simply need to export raw data into a different system; for that, a general API connector might be better. You should only use this MCP when your workflow requires interaction with Drip’s specific CRM mechanics. For example, if you just want to read the name of an available campaign without listing its subscribers, list_campaigns is perfect, but if you need to start that campaign for a user, you must use start_workflow.
Questions you might have
How do I check a user's full history using Drip MCP? +
Use get_subscriber by providing the user’s email or ID. This tool returns everything, including their tags, lead score, and every recorded activity event.
Can Drip MCP start an automation workflow for me? +
Yes, use start_workflow. You just need to tell the agent which workflow ID or name you want to run, and it kicks off the sequence immediately.
Is Drip MCP only for reading data? +
No, this is an action-oriented MCP. You use tag_subscriber and create_subscriber to modify profiles, not just view them. It's designed for full control.
What if I need to simulate a purchase event with Drip MCP? +
Use record_event. This lets you log custom events like 'Purchased,' which is vital for testing how your downstream automations react to real customer actions.
How do I find all the tags available in my Drip account? +
Simply call list_tags. This provides an exhaustive, current array of every tag you can use for segmentation across your entire account.