AdButler MCP. Audit ad inventory and track performance metrics instantly.
Works with every AI agent you already use
…and any MCP-compatible client
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.
Retrieves aggregated ad metrics (impressions, clicks, CTR) across any specified zones or campaigns.
Retrieves a list of all active and pending self-serve advertising campaigns.
Retrieves the full library of ad assets, including banners and videos, stored in AdButler.
Retrieves the full list of publishers managing ad inventory in your network.
Retrieves all active ad zones (placements) linked to a specific publisher ID.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
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.
019d7546get performance report
Gets aggregated ad metrics (impressions, clicks, CTR) across zones and campaigns by specifying metric types and dates.
019d7546list campaigns
Retrieves a list of all active and pending self-serve advertising campaigns in AdButler.
019d7546list creatives
Retrieves the entire library of ad assets (banners, videos) stored in your AdButler account.
019d7546list publishers
Retrieves the full list of publishers that manage ad inventory in your network.
019d7546list 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
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 Subscribe to the AdButler MCP Server and input your Secret API Key.
- 2 Your AI client sends a natural language request (e.g., 'Show me the CTR for last week').
- 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.
Automates campaign audits and inventory checks. Runs list_campaigns and list_zones to ensure all placements are active and accounted for.
Monitors zone performance and publisher earnings on the fly. Calls get_performance_report to track revenue and CTR for specific placements.
Gathers ad performance data for ROI analysis. Runs get_performance_report across defined date ranges to build reports.
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_publishersand then check every active ad zone for a given publisher usinglist_zones—all via chat. - Keep your ad assets current. Use
list_creativesto pull the full list of banners and videos, ensuring your campaign content is never outdated. - Track campaign status at a glance.
list_campaignsshows 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_reportagainst different targets.
Real-World Use Cases
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.
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.
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.
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
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
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.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
BL.INK
Manage enterprise links via BL.INK — shorten URLs, track analytics, and manage branded domains directly from any AI agent.
Ghost (Publishing & Newsletter Platform API)
Manage your Ghost publication — browse public content, manage posts, and automate your newsletter workflow directly from your AI agent.
Eventzilla
Equip your AI agent to manage event registrations, track ticket orders, and monitor discount codes via the Eventzilla API.
You might also like
Kingdee / 金蝶
Comprehensive enterprise ERP platform — manage materials, customers, and business flows via AI.
Veeqo
Manage multi-channel e-commerce inventory, shipping, and order fulfillment from one platform that syncs with Amazon and beyond.
Wine Pairing & Sommelier
Get expert wine pairings for any dish, discover wines by description, and find top-rated bottles with prices — your AI sommelier.