4,500+ servers built on MCP Fusion
Vinkius

Kevel MCP. Control ad spend and inventory via natural language.

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

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

Just plug in your AI agents and start using Vinkius.

Kevel MCP Server manages your ad campaigns, inventory, and creatives. Connect your ad server account to your AI client to manage advertisers, campaigns, flights, and ad placements using natural language commands.

You can list all sites, zones, channels, and retrieve specific details about any ad asset, campaign, or advertiser. This server centralizes ad operations management directly into your workflow.

What your AI agents can do

Get advertiser

Gets the full details for a single advertiser using its ID.

Get campaign

Gets the full details for a specific campaign.

List ad types

Lists all supported ad formats, like banner, native, and video.

+ 8 more capabilities included
Retrieve Advertiser Details

You get specific metadata by calling get_advertiser with an advertiser ID.

Check Campaign Status

You retrieve all campaign details, or check a specific campaign using get_campaign.

List All Ad Assets

You get a full inventory list of every ad using list_ads or list_creatives.

Audit Ad Placement

You list all sites, zones, and channels to understand where ads can run (list_sites, list_zones, list_channels).

Manage Ad Types

You check which ad formats are supported by the platform using list_ad_types.

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

Kevel MCP Server: 11 Tools for Ad Tech Ops

Manage ad types, list ads, list advertisers, and track campaign performance across 11 distinct tools.

get019d75c0

get advertiser

Gets the full details for a single advertiser using its ID.

get019d75c0

get campaign

Gets the full details for a specific campaign.

list019d75c0

list ad types

Lists all supported ad formats, like banner, native, and video.

list019d75c0

list ads

Lists all individual ad assets currently in the account.

list019d75c0

list advertisers

Retrieves a complete list of all advertisers in Kevel.

list019d75c0

list campaigns

Retrieves a complete list of all active and inactive campaigns.

list019d75c0

list channels

Retrieves a complete list of all advertising channels.

list019d75c0

list creatives

Lists every ad creative uploaded to the account.

list019d75c0

list flights

Retrieves a complete list of all ad flights.

list019d75c0

list sites

Retrieves a complete list of all ad sites where ads can be placed.

list019d75c0

list zones

Retrieves a complete list of all ad placement zones.

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

Connect your ad server account to your AI client. This MCP server lets your agent manage your whole ad operation—advertisers, campaigns, flights, and inventory sites—using plain talk. You don't gotta jump between dashboards to get stuff done.

Retrieve Advertiser Details: You can pull the full rundown on a single advertiser by giving it the ID and calling get_advertiser. To see who you're working with, run list_advertisers to get a complete list of every advertiser in Kevel.

Check Campaign Status: You can get all the details on a specific campaign using get_campaign, or you can pull up every single active and inactive campaign by running list_campaigns.

List All Ad Assets: You can pull a full inventory of every ad asset using list_ads, or you can see every ad creative uploaded to the account by calling list_creatives.

Audit Ad Placement: You can list every site where ads run using list_sites, and you can get a list of all placement zones using list_zones. You'll also see a full list of all advertising channels by calling list_channels.

Manage Ad Types: You'll check which ad formats are supported by the platform by running list_ad_types.

List All Flights: You can get a complete list of all ad flights by calling list_flights.

How Kevel MCP Works

  1. 1 Subscribe to the Kevel MCP Server and enter your Kevel Management API Key (X-Adzerk-ApiKey).
  2. 2 Your AI client calls the appropriate tool (e.g., list_campaigns) and passes the required parameters.
  3. 3 The server executes the call against the Kevel API and returns the structured data to your agent.

The bottom line is: your AI agent handles the API calls, so you just talk to it.

Who Is Kevel MCP For?

The Ad Ops Manager who spends all day clicking through dashboards to check campaign status. The Product Manager who needs quick inventory checks without logging into the main dashboard. Ad Tech Engineers who need to pull specific metadata for integrations. This tool gets you the data you need, fast.

Ad Operations Manager

Checks if a campaign is running correctly or audits the status of a flight across multiple sites.

Product Manager

Verifies ad placement availability or checks the metadata for a new creative before development starts.

Ad Tech Engineer

Pulls technical data like supported ad types or site IDs to ensure ad trafficking code works.

What Changes When You Connect

  • Check campaign status instantly. Instead of navigating to the Campaign tab, ask your agent to run list_campaigns and filter for 'Active' status. You get the status report immediately.
  • Audit placements without logging in. Use list_sites and then list_zones to see exactly what ad space is available on a given site ID.
  • Track creative performance. Running list_creatives gives you a centralized list of all assets, saving you from manually checking the dashboard's asset folder.
  • Validate ad formats. Before coding, run list_ad_types to confirm if the platform supports a specific format (e.g., 'Vertical Video').
  • Manage the whole ad chain. You can check a specific advertiser with get_advertiser and then check all their related campaigns using get_campaign.

Real-World Use Cases

01

Finding a specific ad placement zone.

A developer needs to know all possible ad zones for a new client site. Instead of logging into the dashboard, they ask their agent to run list_sites and then, using the returned ID, run list_zones. The agent gives them the full list of available zones immediately.

02

Checking campaign health across multiple advertisers.

An ad ops manager needs to confirm if three different campaigns are active. They ask the agent to run list_campaigns, then ask for status filtering. The agent compiles the data from get_campaign for all relevant IDs.

03

Listing all possible ad assets for a site.

A product manager needs to audit all creatives associated with a site. They instruct the agent to run list_sites first, and then use the site ID to check list_creatives to get a full audit.

04

Cross-referencing ad types and campaigns.

An engineer needs to ensure a campaign only uses supported ad formats. They first run list_ad_types to see the list, then use that knowledge to check list_campaigns for compliance.

The Tradeoffs

Searching for data in multiple tabs

Opening the main dashboard, clicking 'Campaigns', then switching to 'Inventory', then opening 'Creatives'—all to compare status.

Start by asking your agent to run list_campaigns and list_sites in one query. The agent pulls the necessary data from both tools and presents a unified view.

Guessing the required API endpoint

Trying to find zone details by searching general 'Inventory' reports, which might miss specific zone metadata.

Don't guess. Explicitly ask the agent to run list_zones and provide the specific ID when you need details.

Manually filtering large datasets

Downloading a massive CSV of ad assets and spending hours manually filtering by campaign or status.

Use list_ads and specify the filters in your prompt. The agent runs the tool and returns the filtered data directly in the chat.

When It Fits, When It Doesn't

Use this server if your job involves constantly cross-referencing data points: 'Is Campaign X running on Site Y using Ad Type Z?'. The strength is the granular, modular access to every piece of ad data—you can list everything (list_campaigns, list_sites, list_creatives) and drill down (get_campaign, get_advertiser). Don't use it if you just need a general overview of your spending. For simple reporting, a dedicated analytics dashboard is faster. If you only need to know how to run an ad, list_ad_types is enough. But if you need to check if it's running now, you need the full toolset.

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

Available Capabilities

get_advertiser get_campaign list_ad_types list_ads list_advertisers list_campaigns list_channels list_creatives list_flights list_sites list_zones

Ad ops shouldn't feel like a full-time dashboard safari.

Right now, checking a campaign's status means logging into the platform, clicking the Campaign tab, then maybe drilling into the Flight section, and if you need to know the zone, you switch to Inventory. It's a maze of clicks and tab switching just to get three pieces of related data.

With this MCP server, you just talk to your agent. You ask, 'What is the status of Campaign X on Site Y?' and the agent runs the necessary tools (`list_campaigns`, `list_sites`, `list_zones`) and gives you the answer without you leaving the chat.

Kevel MCP Server: Get the full ad asset picture.

Manually auditing your ad creatives means navigating the 'Creatives' section, filtering by date, then checking if the correct ad type is supported. It's tedious, and you often miss related metadata.

Now, your agent runs `list_creatives` and `list_ad_types` together. It gives you a structured list of every ad asset and confirms its technical compliance in one step.

Common Questions About Kevel MCP

How do I use the `list_campaigns` tool? +

Run list_campaigns to get a full list of all campaigns. You then use the IDs returned in the list to pass to get_campaign if you need specific, detailed information on one campaign.

Can I find all possible ad placements using `list_sites` and `list_zones`? +

Yes. First, run list_sites to get all site IDs. Then, pass a site ID to list_zones to get all available placement zones for that specific site.

What is the difference between `list_ads` and `list_creatives`? +

list_creatives lists all uploaded ad assets. list_ads lists all live ad instances, which is a slightly different view of what's currently running.

Do I need to use `get_advertiser` before I can run `list_campaigns`? +

No. You can run list_campaigns independently to see all campaigns. You only need get_advertiser if you want to retrieve detailed information about a specific advertiser.

How do I check supported ad formats using `list_ad_types`? +

Simply run list_ad_types. This provides a clean list of all formats (Banner, Native, etc.) that the Kevel platform supports right now.

What information can I get about a specific ad placement using `list_zones`? +

The list_zones tool provides details on ad placements. You can see the zone's name, its parent site ID, and its type. This helps you confirm if a placement is available for a specific site.

How do I check all the advertisers available using `list_advertisers`? +

The list_advertisers tool returns a complete list of advertisers in your account. Each entry includes the advertiser's unique ID and name, letting you know who's running campaigns.

If I need campaign details, should I use `get_campaign` or `list_campaigns`? +

Use list_campaigns to see an overview of all campaigns. Use get_campaign when you know the campaign ID and only need specific, deep details about that single campaign.

Can I see the flights associated with a campaign? +

Yes, use the list_flights tool to get a full list of flights, which includes their parent campaign IDs and targeting metadata.

How do I check the status of my ad inventory sites? +

The list_sites and list_zones tools provide real-time visibility into your inventory structure and the status of each placement.

Is it possible to list all uploaded creatives? +

Absolutely. Use the list_creatives tool to retrieve a comprehensive list of all ad creatives configured in your Kevel account.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 11 tools

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

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