Kevel MCP. Control ad spend and inventory via natural language.
Works with every AI agent you already use
…and any MCP-compatible client
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.
You get specific metadata by calling get_advertiser with an advertiser ID.
You retrieve all campaign details, or check a specific campaign using get_campaign.
You get a full inventory list of every ad using list_ads or list_creatives.
You list all sites, zones, and channels to understand where ads can run (list_sites, list_zones, list_channels).
You check which ad formats are supported by the platform using list_ad_types.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Kevel MCP Server: 11 Tools for Ad Tech Ops
Manage ad types, list ads, list advertisers, and track campaign performance across 11 distinct tools.
019d75c0get advertiser
Gets the full details for a single advertiser using its ID.
019d75c0get campaign
Gets the full details for a specific campaign.
019d75c0list ad types
Lists all supported ad formats, like banner, native, and video.
019d75c0list ads
Lists all individual ad assets currently in the account.
019d75c0list advertisers
Retrieves a complete list of all advertisers in Kevel.
019d75c0list campaigns
Retrieves a complete list of all active and inactive campaigns.
019d75c0list channels
Retrieves a complete list of all advertising channels.
019d75c0list creatives
Lists every ad creative uploaded to the account.
019d75c0list flights
Retrieves a complete list of all ad flights.
019d75c0list sites
Retrieves a complete list of all ad sites where ads can be placed.
019d75c0list 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
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 Subscribe to the Kevel MCP Server and enter your Kevel Management API Key (X-Adzerk-ApiKey).
- 2 Your AI client calls the appropriate tool (e.g.,
list_campaigns) and passes the required parameters. - 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.
Checks if a campaign is running correctly or audits the status of a flight across multiple sites.
Verifies ad placement availability or checks the metadata for a new creative before development starts.
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_campaignsand filter for 'Active' status. You get the status report immediately. - Audit placements without logging in. Use
list_sitesand thenlist_zonesto see exactly what ad space is available on a given site ID. - Track creative performance. Running
list_creativesgives 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_typesto 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_advertiserand then check all their related campaigns usingget_campaign.
Real-World Use Cases
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.
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.
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.
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
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
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.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Arize AI
Automate LLM and ML observability via Arize — monitor models, track telemetry, run evaluations, and analyze data drift directly from any AI agent.
Kong Gateway
Manage your API Gateway infrastructure — list services, configure routes, and manage consumers or plugins directly from any AI agent.
PCA Dimensionality Engine
Perform native Principal Component Analysis to safely reduce high-dimensional datasets without losing critical variance.
You might also like
DataDome
Equip your AI agent to monitor bot protection, track threats, and audit protected endpoints directly via the DataDome API.
SingleStore
Equip your AI agent to natively interact with your SingleStore database. Execute raw SQL queries, perform semantic vector searches, list workspaces, and audit billing directly from the terminal.
Zapier
Monitor automated workflows, audit app connections, and search for Zap templates on Zapier — the leader in AI orchestration.