4,500+ servers built on MCP Fusion
Vinkius

AdRoll MCP. Manage Ad Campaigns and Performance Reporting.

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

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

Just plug in your AI agents and start using Vinkius.

AdRoll connects your e-commerce marketing account (NextRoll) to your AI agent, giving you direct access to campaign performance and ad assets.

Use it to list active campaigns, check detailed stats on clicks or conversions, audit advertiser accounts, and review every creative asset in one conversation.

It handles the entire advertising ecosystem management process through natural language.

What your AI agents can do

Get campaign details

Pulls the technical metadata and status details for a specified advertising campaign.

Get performance report

Retrieves filtered performance statistics, allowing you to specify IDs and date ranges.

List ads

Lists all available ad creatives (like banners or videos) tied to your account for review.

+ 2 more capabilities included
List all active ad campaigns

Retrieves a list of currently running advertising campaigns across different web channels.

Get detailed campaign metadata

Pulls specific technical data and status information for any single selected campaign ID.

List and audit advertiser accounts

Provides a list of all linked advertiser accounts, along with their unique technical identifiers (EIDs).

Retrieve granular performance statistics

Filters data by specific IDs and dates to pull precise metrics like clicks, total spend, and conversions.

Audit ad creatives and assets

Lists all existing advertising creative assets—including banners and videos—for review.

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

AdRoll MCP Server: 5 Tools for Campaign Management

Use these five tools to list active campaigns, pull detailed performance reports, audit ad creatives, and check advertiser accounts through your AI agent.

get019d7547

get campaign details

Pulls the technical metadata and status details for a specified advertising campaign.

get019d7547

get performance report

Retrieves filtered performance statistics, allowing you to specify IDs and date ranges.

list019d7547

list ads

Lists all available ad creatives (like banners or videos) tied to your account for review.

list019d7547

list advertisables

Provides a list of every advertiser account linked to your AdRoll profile, along with their unique IDs.

list019d7547

list campaigns

Retrieves a comprehensive list of all currently active advertising campaigns in the system.

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 AdRoll, 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

You're connecting AdRoll—NextRoll—to your AI agent using MCP. This setup hands you direct control over professional e-commerce marketing and retargeting operations right from a chat window. Your agent manages your entire ad system, letting you audit accounts, monitor campaign performance, and check every creative asset without ever leaving the conversation.

To start managing your ads, you'll first run list_campaigns. This instantly gives you a complete rundown of all active advertising campaigns running across whatever web channels you use. When you need to drill down on one specific ad set, you call get_campaign_details. That pulls the full technical metadata and status information for any single campaign ID you point it at.

You don't have to guess if a campaign is live or what its backend settings are; your agent tells you.

If you need to see who you're running ads for, run list_advertisables. This gives you a straightforward list of every linked advertiser account in the AdRoll profile, complete with their unique technical identifiers (EIDs). If compliance or setup checks require specific data points on those accounts, your agent handles it.

When it comes to crunching the numbers, get_performance_report is what you use. You don't just get a dashboard snapshot; you filter data by specific IDs and date ranges. This pulls precise metrics—think total clicks, exact ad spend, conversions count—so you can track your marketing ROI down to the last penny without manually exporting reports from a web interface.

It’s immediate.

For asset management, run list_ads. This instantly lists every single advertising creative asset tied to your account. That includes everything from video ads to simple banner graphics. If you need to audit those assets or confirm if your visual content is optimized and ready for deployment, you just ask the agent.

It pulls up a clear inventory of all existing materials. The system gives you full visibility into campaign structure via list_campaigns, specific technical deep-dives using get_campaign_details, account oversight with list_advertisables and its associated data retrieval, precise performance metrics through get_performance_report, and a complete catalog of creative assets by calling list_ads.

Everything you need to manage the ad ecosystem lives in this chat.

How AdRoll MCP Works

  1. 1 Subscribe to the AdRoll server and enter your API Key and Access Token.
  2. 2 Connect your preferred AI client (Claude, Cursor, etc.) to the Vinkius Marketplace endpoint.
  3. 3 Ask your agent a question about your campaign performance or assets—e.g., 'What were the stats for last week?' — and get instant data.

The bottom line is you talk to your AI client, and it talks directly to AdRoll to pull the numbers and details you need.

Who Is AdRoll MCP For?

This is for e-commerce marketers who are sick of clicking through 15 different dashboards just to find out why a campaign underperformed. It’s for growth managers who need instant ROI checks and ad ops specialists who can't trust manual asset audits.

E-commerce Marketer

Runs full campaign audits by asking the agent to list campaigns using list_campaigns and then pull performance data with get_performance_report.

Growth Manager

Tracks retargeting ROI across multiple channels. They use get_performance_report to quickly compare spend vs. conversions for different ad sets.

Ad Ops Specialist

Manages the technical side of ads, using list_advertisables to check account IDs and list_ads to audit every banner or video asset's status.

Marketing Analyst

Pulls raw data for reports. They rely heavily on get_performance_report because it lets them filter by specific dates and IDs for deep ROI analysis.

What Changes When You Connect

  • Instant performance checks. Instead of waiting for a manual report, use get_performance_report to pull granular stats on clicks, spend, and conversions instantly by specifying the EID and date range.
  • Full ad asset audit trail. Use list_ads to list every banner and video creative you've uploaded. This lets Ad Ops Specialists confirm dimensions and status without logging into multiple creator tools.
  • Systematic account auditing. Running list_advertisables gives you a clean, auditable list of all advertiser accounts and their unique technical metadata for compliance checks.
  • Quick campaign overview. Use list_campaigns to get an immediate snapshot of every active ad effort across your web channels—no deep-dive into dashboards necessary just to see what's running.
  • Deep insight generation. By combining get_campaign_details with performance data, you can ask the agent to compare two campaigns and point out which strategy is wasting money.

Real-World Use Cases

01

The campaign budget is suddenly down.

A Growth Manager notices spending dipped 20% today. They ask their agent, 'What happened with the last few campaigns?' The agent uses get_performance_report to pull stats for the last 48 hours, showing that a specific Web Retargeting campaign suddenly stopped running. Problem solved: they know exactly which ad set needs fixing.

02

Need to onboard a new advertiser.

An Ad Ops Specialist has a new client ready to go live. They use list_advertisables to confirm the correct account ID and then ask for its technical metadata, ensuring all billing and tracking requirements are met before launching any ads.

03

Creative assets need refreshing.

The Marketing Analyst needs to check if old banners are still active. They run list_ads to get a full list of every creative asset, confirming the status and dimensions for all 45 existing images before scheduling new designs.

04

Comparing two different ad strategies.

A Marketer wants to know if their Facebook retargeting efforts are better than their Web campaign. They use get_performance_report twice—once for each channel, filtering by the same date range—and the agent generates a direct comparison of clicks and ROI.

The Tradeoffs

Mixing up account types

Trying to find performance data without first listing all valid accounts. The user might just ask for 'stats' and get an error because the agent doesn't know which EID to use.

Always start by running list_advertisables to get a validated list of active advertiser account IDs, then pass one of those specific IDs into get_performance_report.

Assuming asset status

Thinking that just because an ad was created in AdRoll, it's live and optimized. The user might miss a required metadata check.

After reviewing assets with list_ads, use get_campaign_details to confirm the associated campaign is marked as 'Active' and ready for deployment.

Over-querying data

Asking the agent, 'Give me everything about my campaigns.' This leads to massive, unusable data dumps that are hard to interpret.

Be specific. Instead of dumping all data, ask for a targeted comparison using get_performance_report with defined date ranges and limited fields (e.g., only Clicks and Spend).

When It Fits, When It Doesn't

Use this server if your primary job involves auditing e-commerce ad performance or managing multiple retargeting channels across different platforms. If you need to see the relationship between specific campaign IDs, advertiser accounts, and granular performance metrics (clicks, spend, conversions), AdRoll is built for that.

Don't use it if you only need general business intelligence unrelated to paid advertising—for example, if you just want to track internal team meeting schedules, this isn't the right tool. If your goal is purely creative brainstorming or content generation without linking to live metrics, you don’t need AdRoll; a dedicated writing assistant would work better.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by AdRoll. 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 5 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_campaign_details get_performance_report list_ads list_advertisables list_campaigns

Manual ad performance tracking feels like navigating a labyrinth.

Right now, checking campaign health means jumping between dashboards: the main campaign list gives you status A. You download CSVs from the reporting tab to calculate ROI, then cross-reference that with an entirely different tool just to see if your ads assets are still current. It’s tedious clicking and copy/pasting into spreadsheets.

With this MCP server, all that data is in one conversation. You ask for performance stats—like total spend vs. conversions—and the agent pulls the metrics directly from AdRoll's system. The output isn't a spreadsheet; it’s an immediate, conversational answer you can act on.

AdRoll MCP Server: Audit your entire ad ecosystem instantly.

You no longer have to manually navigate the AdRoll interface just to verify if a campaign is active or what assets are available. You can list all campaigns using `list_campaigns` and immediately check every related creative asset via `list_ads`, all without touching an API key or writing a single line of code.

The system handles the complexity of linking accounts, creatives, and performance data for you. You just tell your AI client what you need to know, and it delivers the verified status.

Common Questions About AdRoll MCP

How do I check my campaign ROI using get_performance_report? +

You run get_performance_report and provide the specific EID and date range. The tool returns granular stats on clicks, total spend, and conversions, which you use to calculate your marketing return on investment.

What is the difference between list_campaigns and get_campaign_details? +

list_campaigns gives you a summary of all active campaigns. You must then run get_campaign_details using the specific ID to retrieve the deep technical metadata for that single campaign.

Can I use list_advertisables with get_performance_report? +

No, they serve different purposes. Use list_advertisables only when you need a comprehensive list of linked advertiser accounts and their IDs. Performance reports require an active campaign ID or EID.

How many ad assets can I audit using list_ads? +

list_ads lists all available creative assets (banners, videos). You can then use the agent to check the status and dimensions of these specific assets.

What credentials are needed when running `list_campaigns`? +

You'll need your AdRoll API Key and Access Token. These tokens grant the agent permission to pull your active campaign list. If you get an authorization error, check that your keys haven't expired; otherwise, the connection fails.

If I try to run `get_performance_report` with invalid dates, what happens? +

The tool returns a specific data validation error message. You can't just guess the range; you must provide valid start and end date parameters for AdRoll reporting cycles. The agent will tell you exactly which boundary is wrong.

What technical metadata does `list_advertisables` actually include for each account? +

It pulls core technical details about the advertiser, not just the name. You get information like the associated EID and status flags. This helps you quickly confirm if an advertising account is ready to run ads or needs setup.

If I have thousands of ad assets, how does `list_ads` retrieve them? +

The tool handles bulk retrieval by paginating results automatically. If your ad inventory is massive, the agent will cycle through all available batches until every creative asset has been listed for you.

How do I find my Advertisable EID? +

Use the list_advertisables tool. It will return a list of all advertiser accounts linked to your organization, each with its unique 22-character EID.

Can I see conversions and spend via the agent? +

Yes! Use the get_reporting tool to retrieve performance metrics including total conversions, total spend, and cost per acquisition (CPA).

Does this support Facebook and Instagram campaigns? +

Yes, if your AdRoll account is connected to social channels, the list_campaigns tool will include campaigns running on external networks like Facebook.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 5 tools

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

No hosting. No infrastructure. No complex setup.
All 5 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.