
Kadam Ad Network
Connects Claude to Kadam's ad network APIs for both advertisers and publishers. On the advertiser side you get full campaign lifecycle management: create and update campaigns with geo and device targeting, manage creatives through moderation, adjust bids per site or in bulk, organize with folders, build custom audiences, and pull stats with flexible report builders. Publisher tools let you register sites, configure ad units across formats like native and push, and track earnings. Ships with 30 tools total and 7 reference resources covering creative specs, pricing models, and report dimensions. Useful if you're running programmatic campaigns on Kadam and want conversational control over bid adjustments, budget pacing, or cross referencing performance data without switching between dashboards.
- tools
- 41
- auth
- Secret needed
- transport
- STDIO
- env vars
- 2
- last updated
- May 19, 2026
Tools
41 toolsPublic tool metadata for what this MCP can expose to an agent.
kadam_adv_get_dictionaryReference dictionary: campaign types, browsers, platforms, devices, connections, categories, isps, conversion templates, countries, regions, cities
Reference dictionary: campaign types, browsers, platforms, devices, connections, categories, isps, conversion templates, countries, regions, cities
No parameter schema in public metadata yet.
kadam_adv_list_campaignsList campaigns with filters (folder, status, type, date, search) and pagination
List campaigns with filters (folder, status, type, date, search) and pagination
No parameter schema in public metadata yet.
kadam_adv_get_campaignGet full campaign configuration by ID: landing page URL, bids per country, budgets, targeting, frequency caps, schedule, conversion settings
Get full campaign configuration by ID: landing page URL, bids per country, budgets, targeting, frequency caps, schedule, conversion settings
No parameter schema in public metadata yet.
kadam_adv_create_campaignCreate campaign with full targeting (countries, devices, OS, browsers, age, gender, audiences); `dryRun: true` validates only
Create campaign with full targeting (countries, devices, OS, browsers, age, gender, audiences); `dryRun: true` validates only
No parameter schema in public metadata yet.
kadam_adv_update_campaignUpdate any campaign fields by ID
Update any campaign fields by ID
No parameter schema in public metadata yet.
kadam_adv_set_campaign_statusBulk status change (active/paused/archived/restored) for comma-separated IDs; reports per-ID result
Bulk status change (active/paused/archived/restored) for comma-separated IDs; reports per-ID result
No parameter schema in public metadata yet.
kadam_adv_delete_campaignsBulk delete of archived campaigns by comma-separated IDs; requires `confirm: true`, reports per-ID result
Bulk delete of archived campaigns by comma-separated IDs; requires `confirm: true`, reports per-ID result
No parameter schema in public metadata yet.
kadam_adv_move_campaignsMove campaigns to a campaign group by comma-separated campaign IDs and target group ID
Move campaigns to a campaign group by comma-separated campaign IDs and target group ID
No parameter schema in public metadata yet.
kadam_adv_copy_campaignCopy a campaign into a campaign group: settings and bids are cloned, the copy starts paused and re-enters moderation. Optional pricing-model switch, push <-> in-page push cross-format copy, autorules and per-site bids
Copy a campaign into a campaign group: settings and bids are cloned, the copy starts paused and re-enters moderation. Optional pricing-model switch, push <-> in-page push cross-format copy, autorules and per-site bids
No parameter schema in public metadata yet.
kadam_adv_bulk_replace_urlsFind and replace a landing-URL fragment across campaigns and their creatives. Manager-only (impersonation sessions); supports `dryRun`
Find and replace a landing-URL fragment across campaigns and their creatives. Manager-only (impersonation sessions); supports `dryRun`
No parameter schema in public metadata yet.
kadam_adv_set_campaign_rssPoint a native campaign at an RSS feed to import creatives, or stop the import with an empty link
Point a native campaign at an RSS feed to import creatives, or stop the import with an empty link
No parameter schema in public metadata yet.
kadam_adv_set_easy_startTurn Easy Start (curated site set) on or off for a campaign. Manager-only (impersonation sessions)
Turn Easy Start (curated site set) on or off for a campaign. Manager-only (impersonation sessions)
No parameter schema in public metadata yet.
kadam_adv_get_blocked_traffic_sourcesTraffic sources rejecting a campaign, split into category blocks and moderation-tag blocks. Manager-only (impersonation sessions)
Traffic sources rejecting a campaign, split into category blocks and moderation-tag blocks. Manager-only (impersonation sessions)
No parameter schema in public metadata yet.
kadam_adv_get_traffic_forecastBid-to-traffic curve for a targeting set from yesterday's auction. An empty curve means the forecast could not be built, not that traffic is zero
Bid-to-traffic curve for a targeting set from yesterday's auction. An empty curve means the forecast could not be built, not that traffic is zero
No parameter schema in public metadata yet.
kadam_adv_update_campaign_bidUpdate bid for a single campaign (lightweight, no full payload). Falls back to current countries if omitted
Update bid for a single campaign (lightweight, no full payload). Falls back to current countries if omitted
No parameter schema in public metadata yet.
kadam_adv_bulk_update_bidsUpdate bids for multiple campaigns at once (all must share the same pricing model)
Update bids for multiple campaigns at once (all must share the same pricing model)
No parameter schema in public metadata yet.
kadam_adv_block_sitesStop or resume buying sites (zones) in campaigns
Stop or resume buying sites (zones) in campaigns
No parameter schema in public metadata yet.
kadam_adv_update_site_bidsSet per-site (zone) bids: static (`0.05`), multiplier (`x1.5`), or remove (`0`)
Set per-site (zone) bids: static (`0.05`), multiplier (`x1.5`), or remove (`0`)
No parameter schema in public metadata yet.
kadam_adv_list_campaign_foldersList folders with campaign counts and budgets
List folders with campaign counts and budgets
No parameter schema in public metadata yet.
kadam_adv_get_campaign_folderGet a single folder: name, archived state, budgets
Get a single folder: name, archived state, budgets
No parameter schema in public metadata yet.
kadam_adv_create_campaign_folderCreate a new folder (name 1-50 chars)
Create a new folder (name 1-50 chars)
No parameter schema in public metadata yet.
kadam_adv_update_campaign_folderPartial update: rename and/or change budgets and distribution
Partial update: rename and/or change budgets and distribution
No parameter schema in public metadata yet.
kadam_adv_set_campaign_folder_statusBulk action for comma-separated IDs: activate/pause campaigns, archive or restore folders with their campaigns; returns per-folder result
Bulk action for comma-separated IDs: activate/pause campaigns, archive or restore folders with their campaigns; returns per-folder result
No parameter schema in public metadata yet.
kadam_adv_list_creativesList creatives by campaign, status, or search query
List creatives by campaign, status, or search query
No parameter schema in public metadata yet.
kadam_adv_create_creativeCreate creative for a campaign: image, HTML5 archive, iframe, HTML tag, video file or VAST tag (goes through moderation)
Create creative for a campaign: image, HTML5 archive, iframe, HTML tag, video file or VAST tag (goes through moderation)
No parameter schema in public metadata yet.
kadam_adv_update_creativeUpdate creative fields
Update creative fields
No parameter schema in public metadata yet.
kadam_adv_set_creative_statusBulk status change for creatives: active/paused/archived/restored; returns per-creative result
Bulk status change for creatives: active/paused/archived/restored; returns per-creative result
No parameter schema in public metadata yet.
kadam_adv_get_creative_test_conversionSigned links to test a creative's conversion tracking (test click + frame preview)
Signed links to test a creative's conversion tracking (test click + frame preview)
No parameter schema in public metadata yet.
kadam_adv_upload_bulk_imagesStage images for a bulk creative batch (async, returns a job)
Stage images for a bulk creative batch (async, returns a job)
No parameter schema in public metadata yet.
kadam_adv_create_bulk_creativesTurn staged images into creatives in several campaigns at once (async, returns a job)
Turn staged images into creatives in several campaigns at once (async, returns a job)
No parameter schema in public metadata yet.
kadam_adv_get_bulk_jobState of a bulk batch: staged images, refusals, per-row outcome
State of a bulk batch: staged images, refusals, per-row outcome
No parameter schema in public metadata yet.
kadam_adv_copy_creativesCopy creatives into other campaigns (creatives × targets copies), originals untouched
Copy creatives into other campaigns (creatives × targets copies), originals untouched
No parameter schema in public metadata yet.
kadam_adv_move_creativesMove creatives to another campaign of the same format and pricing model; they lose per-geo bids and return to moderation
Move creatives to another campaign of the same format and pricing model; they lose per-geo bids and return to moderation
No parameter schema in public metadata yet.
kadam_adv_get_creative_blocked_sourcesTraffic sources that reject one creative, split by category and moderation tag. Manager-only (impersonation sessions)
Traffic sources that reject one creative, split by category and moderation tag. Manager-only (impersonation sessions)
No parameter schema in public metadata yet.
kadam_adv_set_creative_bidsReplace the creatives' own per-country bids; countries left out fall back to the campaign bid
Replace the creatives' own per-country bids; countries left out fall back to the campaign bid
No parameter schema in public metadata yet.
kadam_adv_delete_creativesBulk delete of archived creatives by comma-separated IDs; requires `confirm: true`, reports per-ID result
Bulk delete of archived creatives by comma-separated IDs; requires `confirm: true`, reports per-ID result
No parameter schema in public metadata yet.
kadam_adv_list_audiencesList audiences with search and sorting
List audiences with search and sorting
No parameter schema in public metadata yet.
kadam_adv_get_audienceGet detailed audience info by ID
Get detailed audience info by ID
No parameter schema in public metadata yet.
kadam_adv_create_audienceCreate audience (pixel, code, fingerprint, or S2S)
Create audience (pixel, code, fingerprint, or S2S)
No parameter schema in public metadata yet.
kadam_adv_update_audienceUpdate audience settings
Update audience settings
No parameter schema in public metadata yet.
kadam_adv_get_filtered_audience_sourcesAudiences usable as sources of a filtered audience. Manager-only (impersonation sessions)
Audiences usable as sources of a filtered audience. Manager-only (impersonation sessions)
No parameter schema in public metadata yet.
Sponsors
Configuration
KADAM_ADV_API_KEYsecretAdvertiser API key from partners.kadam.net -> Profile -> API
KADAM_PUB_API_KEYsecretPublisher API key from pub.kadam.net -> Profile -> API
Readme
@kadam-net/mcp-server
MCP server for Kadam ad network — manage campaigns, creatives, audiences, sites, and analytics via AI agents.
Built on the Model Context Protocol (MCP), the open standard for connecting LLMs to external tools and data.
Install (one click)
Cursor
Or add manually to .cursor/mcp.json:
Details
- Repository
- github.com/kadam-official/mcp-server
- Website
- kadam.net
- Category
- Finance & Commerce
- Package
@kadam-net/mcp-server- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active