4,500+ servers built on MCP Fusion
Vinkius

AdButler MCP. Audit ad inventory and track performance metrics instantly.

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

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

Just plug in your AI agents and start using Vinkius.

AdButler MCP Server manages all ad serving and reporting tasks. Use your AI agent to audit publisher inventory, monitor campaign delivery, and analyze ad performance metrics like clicks and CTR instantly.

You can list publishers, check active ad zones, manage ad creatives, and pull performance reports across your whole network.

What your AI agents can do

Get performance report

Gets aggregated ad metrics (impressions, clicks, CTR) across zones and campaigns by specifying metric types and dates.

List campaigns

Retrieves a list of all active and pending self-serve advertising campaigns in AdButler.

List creatives

Retrieves the entire library of ad assets (banners, videos) stored in your AdButler account.

+ 2 more capabilities included
Get performance data

Retrieves aggregated ad metrics (impressions, clicks, CTR) across any specified zones or campaigns.

List all campaigns

Retrieves a list of all active and pending self-serve advertising campaigns.

List ad creatives

Retrieves the full library of ad assets, including banners and videos, stored in AdButler.

List network publishers

Retrieves the full list of publishers managing ad inventory in your network.

List ad zones

Retrieves all active ad zones (placements) linked to a specific publisher ID.

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

AdButler MCP Server: 5 Tools for Ad Metrics & Inventory

These tools let you list publishers, zones, creatives, and campaigns, and then run deep performance reports to analyze your entire ad network.

get019d7546

get performance report

Gets aggregated ad metrics (impressions, clicks, CTR) across zones and campaigns by specifying metric types and dates.

list019d7546

list campaigns

Retrieves a list of all active and pending self-serve advertising campaigns in AdButler.

list019d7546

list creatives

Retrieves the entire library of ad assets (banners, videos) stored in your AdButler account.

list019d7546

list publishers

Retrieves the full list of publishers that manage ad inventory in your network.

list019d7546

list zones

Retrieves the active ad zones (placements) linked to a specific publisher ID.

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

AdButler MCP Server gives your AI agent the keys to your ad network. Forget digging through dashboards; you just tell your agent what you need, and it handles the rest. This server lets you audit inventory, monitor campaign performance, and pull hard data on clicks and CTR across your whole operation.

How AdButler MCP Works

  1. 1 Subscribe to the AdButler MCP Server and input your Secret API Key.
  2. 2 Your AI client sends a natural language request (e.g., 'Show me the CTR for last week').
  3. 3 The server executes the necessary tool (e.g., get_performance_report) and returns the structured data to your client.

The bottom line is, you use your AI agent to ask complex questions about your ad network, and the server runs the necessary API calls to give you the raw data.

Who Is AdButler MCP For?

Ad Ops Managers, Digital Publishers, Marketing Analysts, and Ad Network Administrators. You use this when you're tired of clicking through multiple dashboards just to answer a simple question about revenue or inventory. You need a single conversation point to audit your ad network.

Ad Ops Manager

Automates campaign audits and inventory checks. Runs list_campaigns and list_zones to ensure all placements are active and accounted for.

Digital Publisher

Monitors zone performance and publisher earnings on the fly. Calls get_performance_report to track revenue and CTR for specific placements.

Marketing Analyst

Gathers ad performance data for ROI analysis. Runs get_performance_report across defined date ranges to build reports.

Ad Network Administrator

Manages multiple publishers and zones. Uses list_publishers and list_zones to keep track of the entire network structure.

What Changes When You Connect

  • See real-time performance data. Instead of digging through dashboards, you ask for a report—using get_performance_report—and get aggregated impressions, clicks, and revenue figures instantly.
  • Manage inventory without logging into a web panel. You can list all publishers with list_publishers and then check every active ad zone for a given publisher using list_zones—all via chat.
  • Keep your ad assets current. Use list_creatives to pull the full list of banners and videos, ensuring your campaign content is never outdated.
  • Track campaign status at a glance. list_campaigns shows you if a campaign is active or pending, saving you the manual step of checking the campaign status page.
  • Optimize revenue quickly. You can compare performance across different zones and identify underdelivering campaigns by running get_performance_report against different targets.

Real-World Use Cases

01

Diagnosing a sudden drop in revenue

A publisher notices revenue is down. They ask their agent: 'What are the performance metrics for last week?' The agent runs get_performance_report. The results show the dip is isolated to one zone, so the publisher runs list_zones for that publisher ID to check if the placement is flagged or inactive. Problem solved in minutes.

02

Planning a new ad placement

An Ad Ops Manager needs to know what placements are available. They first run list_publishers to get the list of potential partners. Then, for a specific publisher, they call list_zones to see exactly what placements are available before they launch a campaign.

03

Auditing all campaign assets

A Marketing Analyst needs to check if all required ads are uploaded. They run list_creatives to pull the full asset library, then they use list_campaigns to verify that the necessary campaigns are even configured and active in AdButler.

04

Quick ROI check for a specific zone

A Digital Publisher wants to know the value of a single placement. They run get_performance_report, specifying the zone ID and the desired metrics (clicks, revenue). This gives them immediate ROI data without needing to navigate complex reporting tabs.

The Tradeoffs

Manually cross-referencing data

Checking the status of a campaign in one dashboard, listing creatives in a second tool, and pulling performance metrics from a third. This requires copy-pasting IDs and manually matching data points.

Start by listing the campaigns with list_campaigns. Then, ask your agent to run get_performance_report for that list. Finally, if you need to check placements, run list_zones with the publisher ID, keeping the whole process in your chat.

Guessing available ad zones

Assuming a zone exists because it looked good last month, only to find out later the placement was deactivated or restricted. This wastes ad spend.

Never assume a placement is active. First, use list_publishers to get the network list, then use list_zones with the specific publisher ID to confirm the zone is live and ready for ad serving.

Overlooking creative assets

Launching a campaign based on a successful report, only to find the required ad banner (the creative) is missing or expired. The campaign fails silently.

Before starting a campaign, run list_creatives to verify the asset library is complete. Always verify the creatives exist before confirming campaign setup using list_campaigns.

When It Fits, When It Doesn't

Use this if your job requires connecting ad performance data to physical inventory details. You need to know why the numbers are what they are. If you only need a single, simple metric—like 'What was the CTR for last month?'—and don't care about the underlying resource constraints, a simpler reporting tool might suffice. But if you need to know which publisher's zones are underperforming, or if the creative assets are out of date, AdButler MCP is the tool. Don't use this if you only need to build a basic list of names; you need the performance context that comes from linking list_publishers to list_zones and then querying get_performance_report against them.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by AdButler. 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_performance_report list_campaigns list_creatives list_publishers list_zones

Sifting through dashboards to find a simple performance number is a time sink.

Today, finding out why a campaign underperformed requires a dozen clicks. You jump from the 'Campaigns' tab to the 'Performance' tab. Then you filter by the correct zone, and if you need the list of publishers that own that zone, you jump to a third, separate report. You end up copy-pasting IDs and juggling multiple screens just to answer: 'Why did this zone earn less last week?'

With the AdButler MCP Server, you just ask your agent. You say, 'Show me the performance metrics for Q3.' The agent runs the necessary tools and gives you a single, synthesized answer with all the context you need. You get the insight, not the clicking.

AdButler MCP Server: Get performance data

You used to manually check the status of every ad zone and then manually cross-reference that list against the campaign status. This was slow, error-prone, and left you guessing about current availability.

Now, you simply ask your agent to list all zones for a publisher, and then immediately ask for the performance report for those zones. The system handles the linking. You operate on confidence, not manual data merging.

Common Questions About AdButler MCP

How do I use the `get_performance_report` tool to check revenue? +

You provide the specific metric type ('revenue') and the date range. The tool aggregates impressions, clicks, and revenue across zones and campaigns for the period you specify.

I need to list all potential ad zones for my network. Which tool do I use? +

You first run list_publishers to get the full list of publishers. Then, use list_zones and provide the specific Publisher ID to retrieve all active placements for that network member.

Can I see which ad creatives are available? (list_creatives) +

Yes. Running list_creatives retrieves the entire library of ad assets—the banners and videos—stored in your account, letting you audit your available content.

How do I check if a campaign is running? +

Use list_campaigns. This tool retrieves a list of all active and pending self-serve campaigns, so you can check the status without manual dashboard checks.

What is the best way to track performance metrics? (get_performance_report) +

Specify the metric type (e.g., 'CTR') and the required date range. The get_performance_report tool provides instant, aggregated stats across your whole ad network.

How do I use `list_publishers` to check my entire ad network? +

Use list_publishers to get a full list of all publishers. This lets you map out your entire ad network and see who's running ad inventory.

I need to find ad zones for a specific publisher; what tool do I use? (list_zones) +

list_zones requires a Publisher ID. Run it with that ID to retrieve all active ad zones (placements) linked to that specific publisher.

What kind of data can `get_performance_report` provide beyond just clicks and impressions? +

get_performance_report handles aggregated metrics like impressions, clicks, and Click-Through Rate (CTR). You can specify date ranges and metric types for deep analysis.

Where do I find my AdButler API Key? +

Log in to your AdButler dashboard, go to Settings > API Settings. You can generate your Secret API Key there. Note that API access requires the API add-on to be enabled.

Can I see real-time impressions and clicks? +

Yes! Use the get_report tool to retrieve up-to-the-minute statistics for your campaigns, zones, or entire network.

Does this server support creative management? +

Yes, you can use the list_creatives tool to audit and manage the ad assets associated with your account.

You might also like

Built & Managed by Vinkius 30s setup 5 tools

We've already built the connector for AdButler. 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.