Dotdigital MCP. Manage campaigns, contacts, and automation programs via chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Dotdigital. Manage your entire marketing automation stack—from campaigns to contacts—with your AI agent. This server lets your client list all campaigns, audit account limits, search contacts, and track customer journeys using natural language conversations.
What your AI agents can do
Get campaign details
Retrieves detailed information, including subject lines, for one specific email campaign.
Get contact profile
Pulls the complete profile and history for a contact based on their email address.
Get dotdigital account metadata
Gathers operational data and usage limits for your Dotdigital account.
List all email marketing campaigns or retrieve detailed information and subject lines for a specific campaign.
Retrieve a high-level summary of your account's metadata, including address book volumes and activity limits.
List all contacts in a specific address book or search for individuals using a specific query string.
Get the full profile and history for a single contact using their email address.
List all active marketing automation programs (journeys) and templates available.
List all contact address books configured in your Dotdigital account.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
019d7588get campaign details
Retrieves detailed information, including subject lines, for one specific email campaign.
019d7588get contact profile
Pulls the complete profile and history for a contact based on their email address.
019d7588get dotdigital account metadata
Gathers operational data and usage limits for your Dotdigital account.
019d7588list address book contacts
Lists every contact stored within a specific address book.
019d7588list automation programs
Lists all current and active customer marketing automation programs (journeys).
019d7588list email campaigns
Retrieves a list of all email marketing campaigns you've created.
019d7588list email templates
Lists all available message templates for your email campaigns.
019d7588list marketing address books
Lists every contact address book configured in your Dotdigital account.
019d7588quick marketing health audit
Provides a quick, high-level summary of campaign activity and contact volume.
019d7588search marketing contacts
Searches your contact list using a specific text query.
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 Dotdigital, 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
This server lets your AI agent manage everything in Dotdigital. You can list all email campaigns you've created, or pull detailed info and subject lines for one specific campaign. You'll get a list of every contact address book configured in your account, and you can also list all available message templates for your campaigns.
To handle contacts, your agent can list every contact inside a specific address book, or it can search your entire contact list using a specific text query. You can pull the complete profile and history for a single contact using just their email address. You'll also get a quick, high-level summary of your campaign activity and contact volume.
You can list all current and active customer marketing automation programs, and you can check the full account metadata to see operational data and usage limits for your Dotdigital account.
How Dotdigital MCP Works
- 1 Connect the Dotdigital integration to your AI client.
- 2 Authorize the connection using your API Username and Password.
- 3 Ask your agent to perform a task (e.g., 'List all active marketing automation programs').
The bottom line is, you use your AI client to talk to the server, and the server uses the tools to fetch and summarize the data for you.
Who Is Dotdigital MCP For?
Marketing Managers who need to check campaign status or address book volumes on the fly. CRM Administrators who need to research contact history and subscription status while segmenting. Automation Leads who must monitor program execution and marketing metadata across the entire organization.
Quickly check campaign statuses, list all email templates, and determine the total volume of contacts in the address book.
Research a contact's full profile and subscription history via chat to understand their segmentation needs.
Monitor active customer journey programs and retrieve high-level marketing metadata to ensure all automation programs run correctly.
What Changes When You Connect
- See a complete list of campaigns and templates instantly. Instead of clicking through the campaign dashboard to see the subject line, your agent calls
list_email_campaignsandlist_email_templatesto give you the data directly. - Know your account limits immediately. Running a full audit can be slow. Use
quick_marketing_health_auditto get a high-level summary of campaign and contact activity right away. - Deep-dive into a single customer. Instead of manually finding a contact in a spreadsheet, the agent uses
get_contact_profileto pull all their history and profile details using only their email. - Handle large lists easily. Need to see everyone in the 'VIP' address book? Use
list_address_book_contactsto pull the list without navigating the UI. - Map out your entire marketing structure. Use
list_marketing_address_booksandlist_automation_programsto see every configured data source and active customer journey in one go. - Search contacts by name or criteria. Don't scroll through thousands of records.
search_marketing_contactsfinds specific contacts instantly using a query string.
Real-World Use Cases
Finding all active campaigns and their status
A marketing manager needs to report on all campaigns running this quarter. They ask their agent, which runs list_email_campaigns. The agent returns a list of campaign names and their current status, saving the manager from opening and checking dozens of individual campaign pages.
Auditing a key contact's history
A CRM admin suspects a high-value lead is miscategorized. They ask the agent to check the profile using get_contact_profile. The agent pulls the full history and subscription status, giving the admin the necessary data to correct the record immediately.
Checking automation program health
An automation lead needs to confirm if the 'Welcome Series' is running. They ask the agent to list programs, running list_automation_programs. The agent confirms the program's status and start date, ensuring the customer journey isn't stalled.
Quickly auditing contact capacity
A marketing director needs to know if the address book can handle a new client migration. They ask the agent to run a quick audit, triggering quick_marketing_health_audit. The agent returns a summary of current address book volumes and account limits without needing to check multiple settings pages.
The Tradeoffs
Checking contacts one by one
A user tries to check 20 contacts by manually navigating to the profile page for each one, or running 20 separate queries in a script. This is slow and tedious.
→
Instead, ask your agent to use search_marketing_contacts with a criteria (e.g., 'all contacts in California') or run list_address_book_contacts to get a bulk list, then use get_contact_profile on the specific contacts you care about.
Missing account limitations
The team launches a massive new campaign and runs into an error because they exceeded the address book limit, which wasn't visible anywhere.
→
Before launching, run get_dotdigital_account_metadata to check the current account limits and capacity. This prevents costly failures and planning gaps.
Forgetting the template list
A user assumes a template exists but can't find it, forcing them to guess the name or manually search the template library.
→
First, run list_email_templates to get a definitive list of every available message template. This saves time and ensures you use the correct asset name.
When It Fits, When It Doesn't
Use this server if your primary need is operational control over your Dotdigital instance. Specifically, if you need to list campaigns, audit contact volumes, or retrieve specific contact histories using chat commands. Don't use it if you need to build a complex, custom data warehouse or run predictive modeling that requires integrating external data sources outside of the core contact record. For pure data governance or deep behavioral scoring, you'll need a dedicated data pipeline tool instead. This server is for action and retrieval, not architecture.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Dotdigital. 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
Finding a contact's full history shouldn't require navigating three different dashboards.
Today, checking a customer's history is a mess. You open the main CRM, find the contact's name. Then you jump to the campaign dashboard to see what emails they got. After that, you have to open the 'Journeys' tab just to see if they left the automation program. It’s a painful loop of clicking, cross-referencing tabs, and copy-pasting data points.
With the Dotdigital MCP Server, you just talk to your agent. You say, 'What's the full history for John Doe?' The agent runs `get_contact_profile` and pulls the data from every silo—the campaign activity, the address book status, the automation program details—and presents it all in one response.
Dotdigital MCP Server: Get full contact records instantly
Manually checking contact data means checking the address book volume, then listing the campaigns, and then running a separate query to get the profile. Each step is separate, slow, and requires remembering which dashboard to open next.
Now, your agent handles that entire sequence. You ask for the contact data, and the agent intelligently orchestrates calls to `get_contact_profile`, `list_address_book_contacts`, and `quick_marketing_health_audit` to give you a complete picture without you lifting a finger.
Common Questions About Dotdigital MCP
How do I use the get_campaign_details tool with Dotdigital? +
You provide the specific campaign ID or name to the agent. The agent runs get_campaign_details and returns all the technical information, including the subject line, for that single campaign.
Can I list all contacts in a specific address book using list_address_book_contacts? +
Yes, you specify the name or ID of the address book. The agent runs list_address_book_contacts and returns a list of every contact contained within that specific book.
What is the best way to check account limits using get_dotdigital_account_metadata? +
Simply ask your agent to 'check account metadata.' The agent executes get_dotdigital_account_metadata and returns a summary of current usage caps and limits.
Does the list_automation_programs tool show active journeys? +
Yes, it lists all active marketing automation programs. You can ask the agent to list programs to see which customer journeys are running right now.
Can search_marketing_contacts find contacts across different address books? +
The search_marketing_contacts tool searches the main contact repository using a query string. You just need to provide the search criteria to the agent.
What does list_email_templates do, and how do I view available campaign assets? +
It lists all available email message templates. This lets your AI client see every template you've built, helping you decide which one to use for a new campaign.
How do I use list_marketing_address_books to check which contact groups I have? +
It provides a list of all address books configured in your account. You can then use the name of a specific address book to target your contact searches.
Does search_marketing_contacts support advanced filtering, like filtering by subscription status? +
Yes, you can search using a specific query string. This lets you narrow down contacts by criteria like status or custom fields.
How do I get Dotdigital API credentials? +
Log in to your Dotdigital account, navigate to Settings > Access, and select the API users tab. You can create a new API user to generate a unique username and password for this integration.
Can the agent send new email campaigns? +
This integration currently focuses on listing and auditing campaigns, contacts, and automation programs. Scheduling or sending actual email broadcasts should be managed via the Dotdigital campaign builder.
Does the integration support multiple address books? +
Yes, you can use the list_marketing_address_books tool to see all your address books and then list contacts for any specific book using its ID.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
BigMailer
Manage email marketing via BigMailer — list brands, contacts, and campaigns directly from any AI agent.
Kit (ConvertKit)
Enable your AI agent to manage email subscribers, organize tags, and monitor broadcast campaigns via the Kit API.
Agile CRM
Sales and marketing automation — manage contacts, deals, tasks, and campaigns via AI.
You might also like
PropelAuth (B2B Authentication)
Manage B2B authentication, users, and organizations via PropelAuth — handle user provisioning, org management, and API keys directly from your AI agent.
REST Countries Alternative
Access comprehensive global data including country names, capitals, currencies, and languages via the REST Countries API.
Censys
Search internet-connected hosts, SSL certificates and attack surface — discover exposed services and vulnerabilities.