4,500+ servers built on MCP Fusion
Vinkius

Drip MCP. Manage subscriber data, workflows, and events from your chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Drip MCP on Cursor AI Code Editor MCP Client Drip MCP on Claude Desktop App MCP Integration Drip MCP on OpenAI Agents SDK MCP Compatible Drip MCP on Visual Studio Code MCP Extension Client Drip MCP on GitHub Copilot AI Agent MCP Integration Drip MCP on Google Gemini AI MCP Integration Drip MCP on Lovable AI Development MCP Client Drip MCP on Mistral AI Agents MCP Compatible Drip MCP on Amazon AWS Bedrock MCP Support

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.

+ 7 more capabilities included
Retrieve Full Subscriber Profiles

Gets a subscriber's complete history, tags, custom fields, lead score, and activity log using their email or ID.

Apply or Remove Tags

Adds or removes specific tags from a subscriber, immediately affecting their segmentation and automation path.

Start Automation Workflows

Triggers a subscriber to begin moving through a defined, running automation workflow.

Record Custom User Events

Injects specific, raw telemetry data (like 'Purchase Complete') to trigger automated responses or track user actions.

List and Audit Campaigns

Retrieves a list of email series campaigns, showing their status and how many subscribers are included.

Manage Subscriber Lists

Lists all subscribers, their tags, custom fields, and current lifecycle stage.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

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.

create019d7589

create subscriber

Creates or updates a Drip subscriber record, applying specific tags for segmentation.

get019d7589

get subscriber

Retrieves a subscriber's full profile, including tags, custom fields, lead score, and activity history.

list019d7589

list campaigns

Lists all Drip email series campaigns, showing their IDs, names, statuses, and subscriber counts.

list019d7589

list subscribers

Lists all Drip subscribers, returning their emails, tags, custom fields, and current lifecycle stage.

list019d7589

list tags

Retrieves a complete list of all tags currently defined in your Drip account.

list019d7589

list workflows

Lists all available Drip automation workflows, detailing their IDs, names, and current status (active/paused/draft).

record019d7589

record event

Records a custom event for a specific Drip subscriber, which can trigger automated workflows.

remove019d7589

remove tag

Removes a specific tag from a Drip subscriber, bypassing the standard UI logic.

start019d7589

start workflow

Manually starts a subscriber on a specific Drip automation workflow, forcing the process to run.

tag019d7589

tag 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
Start building

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. 1 Subscribe to the Drip MCP Server. You'll need your Drip API Token and Account ID.
  2. 2 Provide the credentials to your AI client. The client authenticates with Drip using the stored tokens.
  3. 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.

E-commerce Marketer

Triggers workflows and updates tags for specific segments or users without switching to the Drip platform.

CRM Manager

Audits campaign performance, checks lead scores, and reviews subscriber activity histories using natural language prompts.

Growth Engineer

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_subscriber or remove_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

01

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.

02

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.

03

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.

04

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

How we secure it →

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

create_subscriber get_subscriber list_campaigns list_subscribers list_tags list_workflows record_event remove_tag start_workflow tag_subscriber

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.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Drip. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.