kadam-official avatar

Kadam Ad Network

kadam-official/mcp-server

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 tools

Public 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_KEYsecret

Advertiser API key from partners.kadam.net -> Profile -> API

KADAM_PUB_API_KEYsecret

Publisher API key from pub.kadam.net -> Profile -> API

Readme

@kadam-net/mcp-server

npm version npm downloads license node MCP Registry

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

Install in Cursor

Or add manually to .cursor/mcp.json:


View the full README on GitHub

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

Related Finance & Commerce MCP servers

View all
1kindrat86 avatarGitDealFlow Signalkindrat86/mcp-deal-flow-signalGitHub-derived engineering acceleration signals for VC deal flow — surface stealth startups before TechCrunch covers them. Weekly-refreshed dataset of 109 start0stars
2kyurish avatarTrading212 Mcp Serverkyurish/trading212-mcp-serverMCP server for Trading 212 API - portfolio, orders, pies, dividends, and analytics0stars
3lulzasaur9192 avatarAgent Arcade Mcplulzasaur9192/agent-arcade-mcpPlay Chess, Go, Trading & more against AI agents on Agent Arcade with Elo rankings0stars
4mcp-dir avatarNuvemshopmcp-dir/nuvemshop-mcpNuvemshop (Tiendanube) e-commerce platform, your store's products, orders, customers, categories and0stars
5megachadxyz avatarMegaChadmegachadxyz/mega-chadBurn-to-create looksmaxxing engine on MegaETH. 14 MCP tools for DeFi, NFTs, and burns.0stars
6mistelgeehrt avatarDéjà — la bourse du raisonnementmistelgeehrt/dejaReasoning exchange for AI agents: buy analyses others already did, sell yours. USDC on Solana.0stars