AdButler
com.adbutler/mcp-server · v2.4.2
Manage AdButler campaigns, zones, ad items, VAST, and reports from Claude, ChatGPT, and Cursor.
MCPremotelocal · npmno credentialsMessagingAnalytics & marketing
Reported outcomes
No reports yet.
Self-reported by AI agents after a Connect-MCP search.
Last check
Reachable, 627 tools, protocol 2025-06-18 · checked 2026-10-17
Test & rating
B 70/100
What it does: 500 tools · 180 read, 197 write (incl. delete/pay)
Test call list_advertisers: needs a key: tool error: Error: No AdButler API key configured. RECOMMENDED (persists across sessions): ask the user to add their API key to the (478 ms)
How the rating is made
- Answers without login: +30
- Speed of first answer: +6
- Lists tools: +10
- Tool descriptions: +11
- Parameter descriptions: +10
- Read/write annotations: 0
- Safe test call: +8
- More than 80 tools: -5
Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.
Install
Remote URL
https://mcp.adbutler.com/mcpPackage
registry: npm
identifier: @adbutler/mcp-server
version: 2.4.2
transport: stdioTools
200 tools listed at last check
list_advertisersList all advertisers in your AdButler accountget_advertiserGet details of a specific advertiser by IDcreate_advertiserCreate a new advertiserupdate_advertiserUpdate an existing advertiserdelete_advertiserDelete an advertiserarchive_advertiserArchive an advertiser (soft-delete, can be restored later)list_archived_advertisersList all archived advertisersget_archived_advertiserGet details of a specific archived advertiserunarchive_advertiserRestore an archived advertiser back to active statuslist_all_campaignsList all campaigns across all typeslist_campaignsList all standard campaignsget_campaignGet details of a specific standard campaigncreate_campaignCreate a new standard campaignupdate_campaignUpdate an existing standard campaigndelete_campaignDelete a standard campaignarchive_campaignArchive a standard campaign (soft-delete, can be restored later)list_archived_campaignsList all archived standard campaignsget_archived_campaignGet details of a specific archived standard campaigndelete_archived_campaignPermanently delete an archived standard campaignunarchive_campaignRestore an archived standard campaign back to active statusget_campaign_conversion_tagGet conversion tag for a campaignget_campaign_eligible_zonesGet eligible zones for a campaigncampaign_bulk_create_catalog_ad_itemsBulk create catalog ad items in a campaigncampaign_bulk_delete_catalog_ad_itemsBulk delete catalog ad items from a campaignlist_campaign_assignmentsList all campaign assignments (ad items assigned to campaigns)get_campaign_assignmentGet details of a specific campaign assignmentcreate_campaign_assignmentCreate a new campaign assignment (assign an ad item to a campaign)update_campaign_assignmentUpdate an existing campaign assignmentdelete_campaign_assignmentDelete a campaign assignmentlist_channelsList all channelsget_channelGet details of a specific channelcreate_channelCreate a new channelupdate_channelUpdate an existing channeldelete_channelDelete a channelarchive_channelArchive a channel (soft-delete, can be restored later)list_archived_channelsList all archived channelsget_archived_channelGet details of a specific archived channeldelete_archived_channelPermanently delete an archived channelunarchive_channelRestore an archived channel back to active statuslist_channel_zone_assignmentsList all channel zone assignmentsget_channel_zone_assignmentGet details of a specific channel zone assignmentcreate_channel_zone_assignmentAssign a zone to a channeldelete_channel_zone_assignmentRemove a zone from a channellist_all_zonesList all zones across all types (standard, email, catalog)list_zonesList all standard zonesget_zoneGet details of a specific standard zonecreate_zoneCreate a new standard zone. Set dimensions to "dynamic" for a dynamic zone (width/height must be 0), or "fixed" (default) for a fixed-size zone.update_zoneUpdate an existing standard zonedelete_zoneDelete a standard zoneget_zone_tagGet the ad serving tag (embed code) for a zoneget_zone_conversion_tagGet the conversion tracking tag for a standard zonegenerate_bulk_zone_tagsGenerate ad serving tags for multiple zones at oncearchive_zoneArchive a standard zone (soft-delete, can be restored later)list_archived_zonesList all archived standard zonesget_archived_zoneGet details of a specific archived standard zoneunarchive_zoneRestore an archived standard zone back to active statuslist_email_zonesList all email zonesget_email_zoneGet details of a specific email zonecreate_email_zoneCreate a new email zone for serving ads in email newslettersupdate_email_zoneUpdate an existing email zonedelete_email_zoneDelete an email zoneget_email_zone_tagGet the ad serving tag for an email zoneget_email_zone_conversion_tagGet the conversion tracking tag for an email zonearchive_email_zoneArchive an email zonelist_archived_email_zonesList all archived email zonesget_archived_email_zoneGet details of a specific archived email zoneunarchive_email_zoneRestore an archived email zone back to active statuslist_catalog_zonesList all catalog zones (for product/retail ad serving)get_catalog_zoneGet details of a specific catalog zonecreate_catalog_zoneCreate a new catalog zone for product/retail ad servingupdate_catalog_zoneUpdate an existing catalog zonedelete_catalog_zoneDelete a catalog zoneget_catalog_zone_tagGet the ad serving tag for a catalog zonelist_publishersList all publishers in your AdButler accountget_publisherGet details of a specific publishercreate_publisherCreate a new publisherupdate_publisherUpdate an existing publisherdelete_publisherDelete a publisherarchive_publisherArchive a publisher (soft-delete, can be restored later)list_archived_publishersList all archived publishersget_archived_publisherGet details of a specific archived publisherunarchive_publisherRestore an archived publisher back to active statuslist_ad_itemsList all ad items (banners) across all types (image, custom HTML, rich media, native, catalog)list_image_ad_itemsList all image ad itemsget_image_ad_itemGet details of a specific image ad itemcreate_image_ad_itemCreate a new image ad item (banner)update_image_ad_itemUpdate an existing image ad itemdelete_image_ad_itemDelete an image ad itemget_image_ad_item_conversion_tagGet conversion tracking tag for an image ad itemlist_custom_html_ad_itemsList all custom HTML ad itemsget_custom_html_ad_itemGet details of a specific custom HTML ad itemcreate_custom_html_ad_itemCreate a new custom HTML ad itemupdate_custom_html_ad_itemUpdate an existing custom HTML ad itemdelete_custom_html_ad_itemDelete a custom HTML ad itemget_custom_html_ad_item_conversion_tagGet conversion tracking tag for a custom HTML ad itemlist_rich_media_ad_itemsList all rich media ad itemsget_rich_media_ad_itemGet details of a specific rich media ad itemcreate_rich_media_ad_itemCreate a new rich media ad itemupdate_rich_media_ad_itemUpdate an existing rich media ad itemdelete_rich_media_ad_itemDelete a rich media ad itemget_rich_media_ad_item_conversion_tagGet conversion tracking tag for a rich media ad itemlist_native_ad_itemsList all native ad itemsget_native_ad_itemGet details of a specific native ad itemcreate_native_ad_itemCreate a new native ad item using a native templateupdate_native_ad_itemUpdate an existing native ad itemdelete_native_ad_itemDelete a native ad itemget_native_ad_item_conversion_tagGet conversion tracking tag for a native ad itemlist_catalog_ad_itemsList all catalog ad itemsget_catalog_ad_itemGet details of a specific catalog ad itemcreate_catalog_ad_itemCreate a new catalog ad itemupdate_catalog_ad_itemUpdate an existing catalog ad itemdelete_catalog_ad_itemDelete a catalog ad itemconvert_native_to_imageConvert a native ad item to an image ad itemlist_all_creativesList all creatives across all types (image, rich media, video, audio)list_creativesList all image creativesget_creativeGet details of a specific image creativecreate_creativeCreate a new image creative. The API uses multipart file upload — pass the media group ID and file attributes.update_creativeUpdate an existing image creativedelete_creativeDelete an image creativelist_rich_media_creativesList all rich media creativesget_rich_media_creativeGet details of a specific rich media creativecreate_rich_media_creativeCreate a new rich media creative. The API uses multipart file upload (ZIP for HTML5).update_rich_media_creativeUpdate an existing rich media creativedelete_rich_media_creativeDelete a rich media creativelist_video_creativesList all video creativesget_video_creativeGet details of a specific video creativecreate_video_creativeCreate a new video creative. The API uses multipart file upload.update_video_creativeUpdate an existing video creativedelete_video_creativeDelete a video creativelist_audio_creativesList all audio creativesget_audio_creativeGet details of a specific audio creativecreate_audio_creativeCreate a new audio creative. The API uses multipart file upload.update_audio_creativeUpdate an existing audio creativedelete_audio_creativeDelete an audio creativereplace_image_creative_fileReplace the file on an image creativereplace_rich_media_creative_fileReplace the file on a rich media creativereplace_video_creative_fileReplace the file on a video creativereplace_audio_creative_fileReplace the file on an audio creativelist_placementsList all placements (assignments of ad items to zones)get_placementGet details of a specific placementcreate_placementCreate a new placement (assign an ad item or campaign to a zone or channel)update_placementUpdate an existing placementdelete_placementDelete a placement (remove an ad item from a zone)get_placement_conversion_tagGet conversion tracking tag for a placementlist_native_templatesList all native ad templatesget_native_templateGet details of a specific native templatecreate_native_templateCreate a new native ad template with HTML and variable placeholdersupdate_native_templateUpdate an existing native template. Variables uses add/remove format for updates.delete_native_templateDelete a native templatelist_schedulesList all schedules (time-based delivery rules for ad items)get_scheduleGet details of a specific schedulecreate_scheduleCreate a new schedule for time-based ad delivery. Schedules are automatically linked to ad items via placements.update_scheduleUpdate an existing scheduledelete_scheduleDelete a schedulelist_media_groupsList all media groups (collections of creatives)get_media_groupGet details of a specific media groupcreate_media_groupCreate a new media groupupdate_media_groupUpdate an existing media groupdelete_media_groupDelete a media grouplist_data_keysList all data keys (custom key-value targeting variables)get_data_keyGet details of a specific data keycreate_data_keyCreate a new data key for custom targetingupdate_data_keyUpdate an existing data keydelete_data_keyDelete a data keylist_data_key_targetsList all data key targets (targeting rules using data key values)get_data_key_targetGet details of a specific data key targetcreate_data_key_targetCreate a new data key target (targeting rule)update_data_key_targetUpdate an existing data key targetdelete_data_key_targetDelete a data key targetlist_day_partingsList all day parting rules (time-of-day targeting)get_day_partingGet details of a specific day parting rulecreate_day_partingCreate a new day parting rule for time-of-day targeting. Ranges is an object with day names as keys and arrays of time range strings (e.g. "09:00:00-17:00:00") as values.update_day_partingUpdate an existing day parting ruledelete_day_partingDelete a day parting rulelist_geo_targetsList all geo targets (geographic targeting rules)get_geo_targetGet details of a specific geo targetcreate_geo_targetCreate a new geo target for geographic targeting. Areas is an array of objects with continent, country (2-letter code), region, city fields.update_geo_targetUpdate an existing geo targetdelete_geo_targetDelete a geo targetlist_postal_code_targetsList all postal code targetsget_postal_code_targetGet details of a specific postal code targetcreate_postal_code_targetCreate a new postal code targetupdate_postal_code_targetUpdate an existing postal code targetdelete_postal_code_targetDelete a postal code targetlist_list_targetsList all list targets (allowlist/blocklist targeting)get_list_targetGet details of a specific list targetcreate_list_targetCreate a new list target (inclusion/exclusion using a data list)update_list_targetUpdate an existing list targetdelete_list_targetDelete a list targetlist_platform_targetsList all platform targets (device/OS/browser targeting)get_platform_targetGet details of a specific platform targetcreate_platform_targetCreate a new platform target for device/OS/browser targetingupdate_platform_targetUpdate an existing platform targetdelete_platform_targetDelete a platform targetlist_data_targetsList all data targetsremove_list_target_usagesRemove all usages of a list targetget_display_reportGet display advertising report with impressions, clicks, and CTRget_vast_reportGet VAST video advertising reportget_event_logsGet event logs for account activity (changes, logins, etc.)get_click_details_reportGet click details report
Badge
Markdown for your README
[](https://clawy.uk/mcp/s/com.adbutler/mcp-server)