marketing
Drip MCP, CLI, and Lua Integration for AI Agents
Drip integration docs for AI agents: MCP gateway setup, Drip CLI commands, Lua API reference, credentials, and function schemas.
7 functions 7 read 0 write API key auth
Drip for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Machine-Readable Metadata
- integration_slug
drip- route_slug
drip- package
drip- auth_strategy
api_keyAPI key- cli_setup_supported
true- cli_runtime_supported
true- mcp_gateway_supported
true- lua_supported
true- supports_multi_account
true
Quick Links
Lua APIAgent-facing namespace and function reference. Drip CLIHeadless setup and direct function calls. Drip MCPMCP gateway setup for external clients. Submit feedbackReport missing tools, auth problems, wrong docs, or runtime issues. ContributeAdd tools or improve metadata in the integrations repo.
Drip MCP Client Matrix
Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for Drip.
Claude Code Drip MCP setup for Claude Code. Cursor Drip MCP setup for Cursor. Codex Drip MCP setup for Codex. OpenAI Agents Drip MCP setup for OpenAI Agents SDK. Claude Agent SDK Drip MCP setup for Claude Agent SDK. Vercel AI SDK Drip MCP setup for Vercel AI SDK. LangChain Drip MCP setup for LangChain. LangGraph Drip MCP setup for LangGraph. CrewAI Drip MCP setup for CrewAI. MCP clients Drip MCP setup for Generic MCP Clients.
Drip CLI Matrix
Use these pages for direct Drip CLI workflows in scripts, CI, cron, and agent wrappers.
CI Drip CLI for CI. Cron Jobs Drip CLI for cron jobs. Shell Scripts Drip CLI for shell scripts. Headless Automation Drip CLI for headless automation. Coding Agents Drip CLI for coding agents.
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
drip.drip_list_campaigns | Read read | 2 | List email campaigns in your Drip account. Returns campaign details including name, status, and configuration. Paginated — use page and per_page parameters to navigate results. |
drip.drip_get_campaign | Read read | 1 | Fetch a single email campaign from Drip by its campaign ID. Returns full campaign details including name, status, configuration, and associated actions. |
drip.drip_list_subscribers | Read read | 2 | List subscribers in your Drip account. Returns subscriber records including email, status, tags, and custom fields. Paginated — use page and per_page parameters to navigate results. |
drip.drip_get_subscriber | Read read | 1 | Fetch a single subscriber from Drip by their subscriber ID or email address. Returns full subscriber details including status, tags, custom fields, and subscription information. |
drip.drip_list_workflows | Read read | 2 | List workflows in your Drip account. Returns workflow details including name, status, and trigger configuration. Paginated — use page and per_page parameters to navigate results. |
drip.drip_get_workflow | Read read | 1 | Fetch a single workflow from Drip by its workflow ID. Returns full workflow details including name, status, trigger configuration, and associated actions. |
drip.drip_get_current_user | Read read | 0 | Get the currently authenticated Drip user. Returns user profile information including name, email, and account details. Useful for verifying the API connection and identifying which account is active. |