AdButler
com.adbutler/mcp-server · v2.4.2 · MCP 2025-11-25
Manage AdButler campaigns, zones, ad items, VAST, and reports from Claude, ChatGPT, and Cursor.
Reachability
reachable
checked 2026-09-20 06:03 UTC
Registry status active
Tools pinned 627
b539076b4179
Tools last changed
2026-09-02
Repo last push 2026-09-02
GitHub stars 0
Provenance
Registry namespace com.adbutler
(domain verified by the official registry)
Repository
github.com/adbutler/mcp-server
Remote endpoints
https://mcp.adbutler.com/sse (sse)
https://mcp.adbutler.com/mcp (streamable-http)
Observed changes
| When (UTC) | Event | Detail |
|---|---|---|
| 2026-09-02 05:51 | tools changed | 5 added, 0 removed, 0 changed |
| 2026-09-02 05:49 | tools changed | 5 added, 0 removed, 0 changed |
| 2026-08-03 05:36 | first capture | 622 tools pinned |
| 2026-08-01 01:32 | back online | |
| 2026-07-29 05:51 | unreachable | |
| 2026-07-22 05:47 | tools changed | 0 added, 0 removed, 1 changed |
| 2026-07-14 03:07 | first capture | 622 tools pinned |
Pinned tool definitions (627)
| Tool | Description |
|---|---|
| list_advertisers | List all advertisers in your AdButler account |
| get_advertiser | Get details of a specific advertiser by ID |
| create_advertiser | Create a new advertiser |
| update_advertiser | Update an existing advertiser |
| delete_advertiser | Delete an advertiser |
| archive_advertiser | Archive an advertiser (soft-delete, can be restored later) |
| list_archived_advertisers | List all archived advertisers |
| get_archived_advertiser | Get details of a specific archived advertiser |
| unarchive_advertiser | Restore an archived advertiser back to active status |
| list_all_campaigns | List all campaigns across all types |
| list_campaigns | List all standard campaigns |
| get_campaign | Get details of a specific standard campaign |
| create_campaign | Create a new standard campaign |
| update_campaign | Update an existing standard campaign |
| delete_campaign | Delete a standard campaign |
| archive_campaign | Archive a standard campaign (soft-delete, can be restored later) |
| list_archived_campaigns | List all archived standard campaigns |
| get_archived_campaign | Get details of a specific archived standard campaign |
| delete_archived_campaign | Permanently delete an archived standard campaign |
| unarchive_campaign | Restore an archived standard campaign back to active status |
| get_campaign_conversion_tag | Get conversion tag for a campaign |
| get_campaign_eligible_zones | Get eligible zones for a campaign |
| campaign_bulk_create_catalog_ad_items | Bulk create catalog ad items in a campaign |
| campaign_bulk_delete_catalog_ad_items | Bulk delete catalog ad items from a campaign |
| list_campaign_assignments | List all campaign assignments (ad items assigned to campaigns) |
| get_campaign_assignment | Get details of a specific campaign assignment |
| create_campaign_assignment | Create a new campaign assignment (assign an ad item to a campaign) |
| update_campaign_assignment | Update an existing campaign assignment |
| delete_campaign_assignment | Delete a campaign assignment |
| list_channels | List all channels |
| get_channel | Get details of a specific channel |
| create_channel | Create a new channel |
| update_channel | Update an existing channel |
| delete_channel | Delete a channel |
| archive_channel | Archive a channel (soft-delete, can be restored later) |
| list_archived_channels | List all archived channels |
| get_archived_channel | Get details of a specific archived channel |
| delete_archived_channel | Permanently delete an archived channel |
| unarchive_channel | Restore an archived channel back to active status |
| list_channel_zone_assignments | List all channel zone assignments |
| get_channel_zone_assignment | Get details of a specific channel zone assignment |
| create_channel_zone_assignment | Assign a zone to a channel |
| delete_channel_zone_assignment | Remove a zone from a channel |
| list_all_zones | List all zones across all types (standard, email, catalog) |
| list_zones | List all standard zones |
| get_zone | Get details of a specific standard zone |
| create_zone | Create 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_zone | Update an existing standard zone |
| delete_zone | Delete a standard zone |
| get_zone_tag | Get the ad serving tag (embed code) for a zone |
| get_zone_conversion_tag | Get the conversion tracking tag for a standard zone |
| generate_bulk_zone_tags | Generate ad serving tags for multiple zones at once |
| archive_zone | Archive a standard zone (soft-delete, can be restored later) |
| list_archived_zones | List all archived standard zones |
| get_archived_zone | Get details of a specific archived standard zone |
| unarchive_zone | Restore an archived standard zone back to active status |
| list_email_zones | List all email zones |
| get_email_zone | Get details of a specific email zone |
| create_email_zone | Create a new email zone for serving ads in email newsletters |
| update_email_zone | Update an existing email zone |
| delete_email_zone | Delete an email zone |
| get_email_zone_tag | Get the ad serving tag for an email zone |
| get_email_zone_conversion_tag | Get the conversion tracking tag for an email zone |
| archive_email_zone | Archive an email zone |
| list_archived_email_zones | List all archived email zones |
| get_archived_email_zone | Get details of a specific archived email zone |
| unarchive_email_zone | Restore an archived email zone back to active status |
| list_catalog_zones | List all catalog zones (for product/retail ad serving) |
| get_catalog_zone | Get details of a specific catalog zone |
| create_catalog_zone | Create a new catalog zone for product/retail ad serving |
| update_catalog_zone | Update an existing catalog zone |
| delete_catalog_zone | Delete a catalog zone |
| get_catalog_zone_tag | Get the ad serving tag for a catalog zone |
| list_publishers | List all publishers in your AdButler account |
| get_publisher | Get details of a specific publisher |
| create_publisher | Create a new publisher |
| update_publisher | Update an existing publisher |
| delete_publisher | Delete a publisher |
| archive_publisher | Archive a publisher (soft-delete, can be restored later) |
| list_archived_publishers | List all archived publishers |
| get_archived_publisher | Get details of a specific archived publisher |
| unarchive_publisher | Restore an archived publisher back to active status |
| list_ad_items | List all ad items (banners) across all types (image, custom HTML, rich media, native, catalog) |
| list_image_ad_items | List all image ad items |
| get_image_ad_item | Get details of a specific image ad item |
| create_image_ad_item | Create a new image ad item (banner) |
| update_image_ad_item | Update an existing image ad item |
| delete_image_ad_item | Delete an image ad item |
| get_image_ad_item_conversion_tag | Get conversion tracking tag for an image ad item |
| list_custom_html_ad_items | List all custom HTML ad items |
| get_custom_html_ad_item | Get details of a specific custom HTML ad item |
| create_custom_html_ad_item | Create a new custom HTML ad item |
| update_custom_html_ad_item | Update an existing custom HTML ad item |
| delete_custom_html_ad_item | Delete a custom HTML ad item |
| get_custom_html_ad_item_conversion_tag | Get conversion tracking tag for a custom HTML ad item |
| list_rich_media_ad_items | List all rich media ad items |
| get_rich_media_ad_item | Get details of a specific rich media ad item |
| create_rich_media_ad_item | Create a new rich media ad item |
| update_rich_media_ad_item | Update an existing rich media ad item |
| delete_rich_media_ad_item | Delete a rich media ad item |
| get_rich_media_ad_item_conversion_tag | Get conversion tracking tag for a rich media ad item |
| list_native_ad_items | List all native ad items |
| get_native_ad_item | Get details of a specific native ad item |
| create_native_ad_item | Create a new native ad item using a native template |
| update_native_ad_item | Update an existing native ad item |
| delete_native_ad_item | Delete a native ad item |
| get_native_ad_item_conversion_tag | Get conversion tracking tag for a native ad item |
| list_catalog_ad_items | List all catalog ad items |
| get_catalog_ad_item | Get details of a specific catalog ad item |
| create_catalog_ad_item | Create a new catalog ad item |
| update_catalog_ad_item | Update an existing catalog ad item |
| delete_catalog_ad_item | Delete a catalog ad item |
| convert_native_to_image | Convert a native ad item to an image ad item |
| list_all_creatives | List all creatives across all types (image, rich media, video, audio) |
| list_creatives | List all image creatives |
| get_creative | Get details of a specific image creative |
| create_creative | Create a new image creative. The API uses multipart file upload — pass the media group ID and file attributes. |
| update_creative | Update an existing image creative |
| delete_creative | Delete an image creative |
| list_rich_media_creatives | List all rich media creatives |
| get_rich_media_creative | Get details of a specific rich media creative |
| create_rich_media_creative | Create a new rich media creative. The API uses multipart file upload (ZIP for HTML5). |
| update_rich_media_creative | Update an existing rich media creative |
| delete_rich_media_creative | Delete a rich media creative |
| list_video_creatives | List all video creatives |
| get_video_creative | Get details of a specific video creative |
| create_video_creative | Create a new video creative. The API uses multipart file upload. |
| update_video_creative | Update an existing video creative |
| delete_video_creative | Delete a video creative |
| list_audio_creatives | List all audio creatives |
| get_audio_creative | Get details of a specific audio creative |
| create_audio_creative | Create a new audio creative. The API uses multipart file upload. |
| update_audio_creative | Update an existing audio creative |
| delete_audio_creative | Delete an audio creative |
| replace_image_creative_file | Replace the file on an image creative |
| replace_rich_media_creative_file | Replace the file on a rich media creative |
| replace_video_creative_file | Replace the file on a video creative |
| replace_audio_creative_file | Replace the file on an audio creative |
| list_placements | List all placements (assignments of ad items to zones) |
| get_placement | Get details of a specific placement |
| create_placement | Create a new placement (assign an ad item or campaign to a zone or channel) |
| update_placement | Update an existing placement |
| delete_placement | Delete a placement (remove an ad item from a zone) |
| get_placement_conversion_tag | Get conversion tracking tag for a placement |
| list_native_templates | List all native ad templates |
| get_native_template | Get details of a specific native template |
| create_native_template | Create a new native ad template with HTML and variable placeholders |
| update_native_template | Update an existing native template. Variables uses add/remove format for updates. |
| delete_native_template | Delete a native template |
| list_schedules | List all schedules (time-based delivery rules for ad items) |
| get_schedule | Get details of a specific schedule |
| create_schedule | Create a new schedule for time-based ad delivery. Schedules are automatically linked to ad items via placements. |
| update_schedule | Update an existing schedule |
| delete_schedule | Delete a schedule |
| list_media_groups | List all media groups (collections of creatives) |
| get_media_group | Get details of a specific media group |
| create_media_group | Create a new media group |
| update_media_group | Update an existing media group |
| delete_media_group | Delete a media group |
| list_data_keys | List all data keys (custom key-value targeting variables) |
| get_data_key | Get details of a specific data key |
| create_data_key | Create a new data key for custom targeting |
| update_data_key | Update an existing data key |
| delete_data_key | Delete a data key |
| list_data_key_targets | List all data key targets (targeting rules using data key values) |
| get_data_key_target | Get details of a specific data key target |
| create_data_key_target | Create a new data key target (targeting rule) |
| update_data_key_target | Update an existing data key target |
| delete_data_key_target | Delete a data key target |
| list_day_partings | List all day parting rules (time-of-day targeting) |
| get_day_parting | Get details of a specific day parting rule |
| create_day_parting | Create 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_parting | Update an existing day parting rule |
| delete_day_parting | Delete a day parting rule |
| list_geo_targets | List all geo targets (geographic targeting rules) |
| get_geo_target | Get details of a specific geo target |
| create_geo_target | Create a new geo target for geographic targeting. Areas is an array of objects with continent, country (2-letter code), region, city fields. |
| update_geo_target | Update an existing geo target |
| delete_geo_target | Delete a geo target |
| list_postal_code_targets | List all postal code targets |
| get_postal_code_target | Get details of a specific postal code target |
| create_postal_code_target | Create a new postal code target |
| update_postal_code_target | Update an existing postal code target |
| delete_postal_code_target | Delete a postal code target |
| list_list_targets | List all list targets (allowlist/blocklist targeting) |
| get_list_target | Get details of a specific list target |
| create_list_target | Create a new list target (inclusion/exclusion using a data list) |
| update_list_target | Update an existing list target |
| delete_list_target | Delete a list target |
| list_platform_targets | List all platform targets (device/OS/browser targeting) |
| get_platform_target | Get details of a specific platform target |
| create_platform_target | Create a new platform target for device/OS/browser targeting |
| update_platform_target | Update an existing platform target |
| delete_platform_target | Delete a platform target |
| list_data_targets | List all data targets |
| remove_list_target_usages | Remove all usages of a list target |
| get_display_report | Get display advertising report with impressions, clicks, and CTR |
| get_vast_report | Get VAST video advertising report |
| get_event_logs | Get event logs for account activity (changes, logins, etc.) |
| get_click_details_report | Get click details report |
| get_conversion_details_report | Get conversion details report |
| get_demand_source_report | Get demand source statistics report |
| get_display_platform_estimate | Get display platform estimate statistics |
| get_vast_platform_estimate | Get VAST platform estimate statistics |
| get_geo_summary_report | Get geographic summary report |
| get_auction_placements_report | Get auction placement statistics report |
| get_placement_forecast | Get placement forecast report |
| get_display_forecast | Get display forecast report |
| get_display_channel_forecast | Get display channel forecast report |
| get_vast_forecast | Get VAST forecast report |
| get_vast_channel_forecast | Get VAST channel forecast report |
| get_vast_auction_placements_report | Get VAST auction placements report |
| get_vast_geo_summary_report | Get VAST geographic summary report |
| get_live_website_preview | Get live website preview URL |
| get_manual_tracking_links | Generate manual tracking links for an ad item |
| list_custom_reports | List all saved report configurations |
| get_custom_report | Get details of a specific report configuration |
| create_custom_report | Create a new report configuration |
| update_custom_report | Update an existing report configuration |
| delete_custom_report | Delete a report configuration |
| list_vast_custom_reports | List all VAST report data |
| get_vast_custom_report | Get a specific VAST report |
| create_vast_custom_report | Create a new VAST report configuration |
| list_all_generated_reports | List all generated reports across all configurations |
| list_all_report_schedules | List all report schedules across all configurations |
| list_report_generated | List generated reports for a specific report configuration |
| get_report_generated | Get a specific generated report |
| list_report_schedules | List schedules for a specific report configuration |
| get_report_schedule | Get a specific report schedule |
| create_report_schedule | Create a new report schedule |
| update_report_schedule | Update a report schedule |
| delete_report_schedule | Delete a report schedule |
| list_report_schedule_generated | List generated reports for a specific schedule |
| get_report_schedule_generated | Get a specific generated report from a schedule |
| revoke_report_schedule_historical_access | Revoke historical access for a report schedule |
| serve_ad | Request ad delivery for a zone. Returns the ad(s) that would be served, useful for verifying ad setup. Uses POST /adserve. |
| get_ad | Retrieve an ad via GET request. Same parameters as serve_ad but uses GET instead of POST. |
| vast_list_ad_items | List all VAST ad items |
| vast_get_ad_item | Get details of a specific VAST ad item |
| vast_create_ad_item | Create a new VAST ad item |
| vast_update_ad_item | Update an existing VAST ad item |
| vast_delete_ad_item | Delete a VAST ad item |
| vast_list_campaigns | List all VAST campaigns |
| vast_get_campaign | Get details of a specific VAST campaign |
| vast_create_campaign | Create a new VAST campaign |
| vast_update_campaign | Update an existing VAST campaign |
| vast_delete_campaign | Delete a VAST campaign |
| vast_archive_campaign | Archive a VAST campaign (soft-delete, can be restored later) |
| vast_list_archived_campaigns | List all archived VAST campaigns |
| vast_get_archived_campaign | Get details of a specific archived VAST campaign |
| vast_delete_archived_campaign | Permanently delete an archived VAST campaign |
| vast_unarchive_campaign | Restore an archived VAST campaign back to active status |
| vast_list_channels | List all VAST channels |
| vast_get_channel | Get details of a specific VAST channel |
| vast_create_channel | Create a new VAST channel |
| vast_update_channel | Update an existing VAST channel |
| vast_delete_channel | Delete a VAST channel |
| vast_archive_channel | Archive a VAST channel (soft-delete, can be restored later) |
| vast_list_archived_channels | List all archived VAST channels |
| vast_get_archived_channel | Get details of a specific archived VAST channel |
| vast_delete_archived_channel | Permanently delete an archived VAST channel |
| vast_unarchive_channel | Restore an archived VAST channel back to active status |
| vast_list_channel_zone_assignments | List all VAST channel zone assignments |
| vast_get_channel_zone_assignment | Get details of a specific VAST channel zone assignment |
| vast_create_channel_zone_assignment | Assign a VAST zone to a VAST channel |
| vast_update_channel_zone_assignment | Update a VAST channel zone assignment |
| vast_delete_channel_zone_assignment | Remove a VAST zone from a VAST channel |
| vast_list_zones | List all VAST zones |
| vast_get_zone | Get details of a specific VAST zone |
| vast_create_zone | Create a new VAST zone |
| vast_update_zone | Update an existing VAST zone |
| vast_delete_zone | Delete a VAST zone |
| vast_archive_zone | Archive a VAST zone (soft-delete, can be restored later) |
| vast_list_archived_zones | List all archived VAST zones |
| vast_get_archived_zone | Get details of a specific archived VAST zone |
| vast_delete_archived_zone | Permanently delete an archived VAST zone |
| vast_unarchive_zone | Restore an archived VAST zone back to active status |
| vast_list_placements | List all VAST placements (assignments of VAST ad items to VAST zones) |
| vast_get_placement | Get details of a specific VAST placement |
| vast_create_placement | Create a new VAST placement (assign a VAST ad item or campaign to a VAST zone or channel) |
| vast_update_placement | Update an existing VAST placement |
| vast_delete_placement | Delete a VAST placement |
| vast_list_campaign_assignments | List all VAST campaign assignments |
| vast_get_campaign_assignment | Get details of a specific VAST campaign assignment |
| vast_create_campaign_assignment | Create a VAST campaign assignment (assign an ad item to a campaign) |
| vast_update_campaign_assignment | Update a VAST campaign assignment |
| vast_delete_campaign_assignment | Delete a VAST campaign assignment |
| vast_list_schedules | List all VAST schedules |
| vast_get_schedule | Get details of a specific VAST schedule |
| vast_create_schedule | Create a new VAST schedule for time-based ad delivery |
| vast_update_schedule | Update an existing VAST schedule |
| vast_delete_schedule | Delete a VAST schedule |
| vast_list_companions | List all VAST companions |
| vast_get_companion | Get details of a specific VAST companion |
| vast_create_companion | Create a new VAST companion |
| vast_update_companion | Update an existing VAST companion |
| vast_delete_companion | Delete a VAST companion |
| vast_list_media | List all VAST media (linear and non-linear) |
| vast_list_linear_media | List all VAST linear media |
| vast_get_linear_media | Get details of a specific VAST linear media |
| vast_create_linear_media | Create a new VAST linear media |
| vast_update_linear_media | Update an existing VAST linear media |
| vast_delete_linear_media | Delete a VAST linear media |
| vast_list_non_linear_media | List all VAST non-linear media |
| vast_get_non_linear_media | Get details of a specific VAST non-linear media |
| vast_create_non_linear_media | Create a new VAST non-linear media |
| vast_update_non_linear_media | Update an existing VAST non-linear media |
| vast_delete_non_linear_media | Delete a VAST non-linear media |
| vast_list_tracking | List all VAST tracking entries |
| vast_get_tracking | Get details of a specific VAST tracking entry |
| vast_create_tracking | Create a new VAST tracking entry |
| vast_update_tracking | Update an existing VAST tracking entry |
| vast_delete_tracking | Delete a VAST tracking entry |
| get_vast_zone_tags | Get VAST zone serving tags |
| get_vast_zone_conversion_tag | Get VAST zone conversion tracking tag |
| get_vast_ad_item_conversion_tag | Get conversion tracking tag for a VAST ad item |
| get_vast_campaign_conversion_tag | Get conversion tracking tag for a VAST campaign |
| get_vast_placement_conversion_tag | Get conversion tracking tag for a VAST placement |
| list_contracts | List all contracts |
| get_contract | Get details of a specific contract |
| create_contract | Create a new contract |
| update_contract | Update an existing contract |
| delete_contract | Delete a contract |
| list_archived_contracts | List all archived contracts |
| get_archived_contract | Get details of a specific archived contract |
| delete_archived_contract | Permanently delete an archived contract |
| list_contract_templates | List all contract templates |
| get_contract_template | Get details of a specific contract template |
| create_contract_template | Create a new contract template. Requires name, file, attributes (JSON string), email_subject, and email_body. |
| update_contract_template | Update an existing contract template |
| delete_contract_template | Delete a contract template |
| list_contract_documents | List all documents for a contract |
| get_contract_document | Get details of a specific contract document |
| create_contract_document | Create a new document for a contract |
| update_contract_document | Update an existing contract document |
| delete_contract_document | Delete a contract document |
| list_contract_payments | List all payments for a contract |
| get_contract_payment | Get details of a specific contract payment |
| create_contract_payment | Create a new payment for a contract |
| delete_contract_payment | Delete a contract payment |
| list_signature_requests | List all signature requests for a contract |
| get_signature_request | Get details of a specific signature request |
| create_signature_request | Create a new signature request for a contract |
| update_signature_request | Update an existing signature request |
| delete_signature_request | Delete a signature request |
| archive_contract | Archive a contract (soft-delete, can be restored later) |
| unarchive_contract | Unarchive a contract (restore from archive) |
| get_contract_assigned_campaigns | Get campaigns assigned to a contract |
| get_contract_active_signature_request | Get the active signature request for a contract |
| create_contract_document_from_template | Create a contract document from a template |
| replace_contract_document_file | Replace the file on a contract document |
| replace_contract_document_file_from_template | Replace a contract document file from a template |
| list_contract_document_file_revisions | List file revisions for a contract document |
| get_contract_document_file_revision | Get a specific file revision for a contract document |
| download_contract_document_file_revision | Download a file revision for a contract document |
| list_signature_request_recipients | List all recipients for a signature request |
| get_signature_request_recipient | Get a specific recipient for a signature request |
| update_signature_request_recipient | Update a recipient for a signature request |
| delete_signature_request_recipient | Delete a recipient from a signature request |
| cancel_signature_request | Cancel a signature request |
| resend_signature_request | Resend a signature request |
| list_managers | List all managers in your AdButler account |
| get_manager | Get details of a specific manager by ID |
| create_manager | Create a new manager |
| update_manager | Update an existing manager |
| delete_manager | Delete a manager |
| list_roles | List all roles in your AdButler account |
| get_role | Get details of a specific role by ID |
| create_role | Create a new role with permission settings |
| update_role | Update an existing role |
| delete_role | Delete a role |
| list_contacts | List all contacts in your AdButler account |
| get_contact | Get details of a specific contact by ID |
| create_contact | Create a new contact |
| update_contact | Update an existing contact |
| delete_contact | Delete a contact |
| get_contact_report_schedules | List report schedules for a contact |
| list_demand_sources | List all demand sources in your AdButler account |
| get_demand_source | Get details of a specific demand source by ID |
| create_demand_source | Create a new demand source |
| update_demand_source | Update an existing demand source |
| delete_demand_source | Delete a demand source |
| list_demand_endpoints | List all demand endpoints in your AdButler account |
| get_demand_endpoint | Get details of a specific demand endpoint by ID |
| create_demand_endpoint | Create a new demand endpoint |
| update_demand_endpoint | Update an existing demand endpoint |
| delete_demand_endpoint | Delete a demand endpoint |
| list_pmp_deals | List all PMP deals in your AdButler account |
| get_pmp_deal | Get details of a specific PMP deal by ID |
| create_pmp_deal | Create a new PMP deal |
| update_pmp_deal | Update an existing PMP deal |
| delete_pmp_deal | Delete a PMP deal |
| list_ortb_native_templates | List all OpenRTB native templates in your AdButler account |
| get_ortb_native_template | Get details of a specific OpenRTB native template by ID |
| create_ortb_native_template | Create a new OpenRTB native template |
| update_ortb_native_template | Update an existing OpenRTB native template |
| delete_ortb_native_template | Delete an OpenRTB native template |
| list_user_dbs | List all user databases in your AdButler account |
| get_user_db | Get details of a specific user database by ID |
| create_user_db | Create a new user database |
| list_user_attributes | List all user attributes in a user database |
| get_user_attribute | Get details of a specific user attribute in a user database |
| create_user_attribute | Create a new user attribute in a user database |
| update_user_attribute | Update an existing user attribute in a user database |
| delete_user_attribute | Delete a user attribute from a user database |
| list_audiences | List all audiences in a user database |
| get_audience | Get details of a specific audience in a user database |
| create_audience | Create a new audience in a user database |
| update_audience | Update an existing audience in a user database |
| delete_audience | Delete an audience from a user database |
| get_user | Get a single user from a user database |
| create_user | Create a new user in a user database |
| bulk_upload_replace_user_db | Bulk upload to replace all user data in a user database |
| add_user_list_attribute_values | Add values to a list attribute for a user |
| remove_user_list_attribute_values | Remove values from a list attribute for a user |
| list_data_lists | List all data lists in your AdButler account |
| get_data_list | Get details of a specific data list by ID |
| create_data_list | Create a new data list |
| update_data_list | Update an existing data list |
| delete_data_list | Delete a data list |
| bulk_upload_add_data_list | Bulk add entries to a data list |
| bulk_upload_remove_data_list | Bulk remove entries from a data list |
| bulk_upload_replace_data_list | Bulk replace all entries in a data list |
| list_beacon_signing_keys | List all beacon signing keys in your AdButler account |
| get_beacon_signing_key | Get details of a specific beacon signing key by ID |
| create_beacon_signing_key | Create a new beacon signing key |
| update_beacon_signing_key | Update an existing beacon signing key |
| delete_beacon_signing_key | Delete a beacon signing key |
| list_trusted_redirect_domains | List all trusted redirect domains in your AdButler account |
| get_trusted_redirect_domain | Get details of a specific trusted redirect domain by ID |
| create_trusted_redirect_domain | Create a new trusted redirect domain |
| update_trusted_redirect_domain | Update an existing trusted redirect domain |
| delete_trusted_redirect_domain | Delete a trusted redirect domain |
| validate_beacon_signing_key | Validate a beacon signing key |
| draft_list_campaigns | List all draft standard campaigns |
| draft_get_campaign | Get details of a specific draft standard campaign |
| draft_create_campaign | Create a new draft standard campaign. Fields go inside a "draft" object wrapper. |
| draft_update_campaign | Update an existing draft standard campaign |
| draft_delete_campaign | Delete a draft standard campaign |
| draft_list_ad_items | List all draft ad items across all types |
| draft_get_ad_item | Get a draft ad item of any type by ID |
| draft_list_image_ad_items | List all draft image ad items |
| draft_get_image_ad_item | Get details of a specific draft image ad item |
| draft_create_image_ad_item | Create a new draft image ad item |
| draft_update_image_ad_item | Update an existing draft image ad item |
| draft_delete_image_ad_item | Delete a draft image ad item |
| draft_list_rich_media_ad_items | List all draft rich media ad items |
| draft_get_rich_media_ad_item | Get details of a specific draft rich media ad item |
| draft_create_rich_media_ad_item | Create a new draft rich media ad item |
| draft_update_rich_media_ad_item | Update an existing draft rich media ad item |
| draft_delete_rich_media_ad_item | Delete a draft rich media ad item |
| draft_list_custom_html_ad_items | List all draft custom HTML ad items |
| draft_get_custom_html_ad_item | Get details of a specific draft custom HTML ad item |
| draft_create_custom_html_ad_item | Create a new draft custom HTML ad item |
| draft_update_custom_html_ad_item | Update an existing draft custom HTML ad item |
| draft_delete_custom_html_ad_item | Delete a draft custom HTML ad item |
| draft_list_native_ad_items | List all draft native ad items |
| draft_get_native_ad_item | Get details of a specific draft native ad item |
| draft_create_native_ad_item | Create a new draft native ad item |
| draft_update_native_ad_item | Update an existing draft native ad item |
| draft_delete_native_ad_item | Delete a draft native ad item |
| draft_list_catalog_ad_items | List all draft catalog ad items |
| draft_get_catalog_ad_item | Get details of a specific draft catalog ad item |
| draft_create_catalog_ad_item | Create a new draft catalog ad item |
| draft_update_catalog_ad_item | Update an existing draft catalog ad item |
| draft_delete_catalog_ad_item | Delete a draft catalog ad item |
| draft_list_campaign_assignments | List all draft campaign assignments |
| draft_get_campaign_assignment | Get details of a specific draft campaign assignment |
| draft_create_campaign_assignment | Create a new draft campaign assignment |
| draft_update_campaign_assignment | Update an existing draft campaign assignment |
| draft_delete_campaign_assignment | Delete a draft campaign assignment |
| draft_list_placements | List all draft placements |
| draft_get_placement | Get details of a specific draft placement |
| draft_create_placement | Create a new draft placement |
| draft_update_placement | Update an existing draft placement |
| draft_delete_placement | Delete a draft placement |
| draft_list_schedules | List all draft schedules |
| draft_get_schedule | Get details of a specific draft schedule |
| draft_create_schedule | Create a new draft schedule |
| draft_update_schedule | Update an existing draft schedule |
| draft_delete_schedule | Delete a draft schedule |
| draft_save_campaign | Save/publish a draft campaign (converts draft to live campaign) |
| list_product_catalogs | List all product catalogs for a publisher |
| get_product_catalog | Get details of a specific product catalog |
| create_product_catalog | Create a new product catalog for a publisher |
| update_product_catalog | Update an existing product catalog |
| search_product_catalog_items | Search for items in a product catalog |
| get_product_catalog_item | Get details of a specific product catalog item |
| create_product_catalog_item | Create a new item in a product catalog |
| update_product_catalog_item | Update an existing product catalog item |
| bulk_upload_product_catalog | Bulk upload items to a product catalog |
| list_product_sources | List all product sources for a publisher |
| get_product_source | Get details of a specific product source |
| create_product_source | Create a new product source for a publisher |
| update_product_source | Update an existing product source |
| delete_product_source | Delete a product source |
| bulk_create_product_sources | Bulk create product sources for a publisher |
| list_product_source_targets | List all product source targets for a publisher |
| get_product_source_target | Get details of a specific product source target |
| create_product_source_target | Create a new product source target for a publisher |
| update_product_source_target | Update an existing product source target |
| delete_product_source_target | Delete a product source target |
| list_bidders | List all bidders in your AdButler account |
| get_bidder | Get details of a specific bidder by ID |
| create_bidder | Create a new bidder |
| update_bidder | Update an existing bidder |
| delete_bidder | Delete a bidder |
| list_sftp_connections | List all SFTP connections in your AdButler account |
| get_sftp_connection | Get details of a specific SFTP connection by ID |
| create_sftp_connection | Create a new SFTP connection |
| update_sftp_connection | Update an existing SFTP connection |
| delete_sftp_connection | Delete an SFTP connection |
| test_sftp_connection | Test an SFTP connection with the provided credentials |
| list_event_log_upload_configs | List all event log upload configurations |
| get_event_log_upload_config | Get details of a specific event log upload configuration |
| create_event_log_upload_config | Create a new event log upload configuration |
| update_event_log_upload_config | Update an existing event log upload configuration |
| delete_event_log_upload_config | Delete an event log upload configuration |
| list_event_log_upload_logs | List all event log upload logs |
| get_event_log_upload_log | Get details of a specific event log upload log entry |
| vast42_list_ads | List all VAST 4.2 ad items |
| vast42_get_ad | Get a single VAST 4.2 ad item |
| vast42_create_ad | Create a VAST 4.2 ad item |
| vast42_update_ad | Update a VAST 4.2 ad item |
| vast42_delete_ad | Delete a VAST 4.2 ad item |
| vast42_list_creatives | List all VAST 4.2 creatives |
| vast42_get_creative | Get a single VAST 4.2 creative |
| vast42_create_creative | Create a VAST 4.2 creative |
| vast42_update_creative | Update a VAST 4.2 creative |
| vast42_delete_creative | Delete a VAST 4.2 creative |
| vast42_list_linears | List all VAST 4.2 linear media |
| vast42_get_linear | Get a single VAST 4.2 linear media |
| vast42_create_linear | Create a VAST 4.2 linear media |
| vast42_update_linear | Update a VAST 4.2 linear media |
| vast42_delete_linear | Delete a VAST 4.2 linear media |
| vast42_list_non_linears | List all VAST 4.2 non-linear media |
| vast42_get_non_linear | Get a single VAST 4.2 non-linear media |
| vast42_create_non_linear | Create a VAST 4.2 non-linear media |
| vast42_update_non_linear | Update a VAST 4.2 non-linear media |
| vast42_delete_non_linear | Delete a VAST 4.2 non-linear media |
| vast42_list_companions | List all VAST 4.2 companions |
| vast42_get_companion | Get a single VAST 4.2 companion |
| vast42_create_companion | Create a VAST 4.2 companion |
| vast42_update_companion | Update a VAST 4.2 companion |
| vast42_delete_companion | Delete a VAST 4.2 companion |
| vast42_list_media_files | List all VAST 4.2 media files |
| vast42_get_media_file | Get a single VAST 4.2 media file |
| vast42_create_media_file | Create a VAST 4.2 media file |
| vast42_update_media_file | Update a VAST 4.2 media file |
| vast42_delete_media_file | Delete a VAST 4.2 media file |
| vast42_list_mezzanines | List all VAST 4.2 mezzanines |
| vast42_get_mezzanine | Get a single VAST 4.2 mezzanine |
| vast42_create_mezzanine | Create a VAST 4.2 mezzanine |
| vast42_update_mezzanine | Update a VAST 4.2 mezzanine |
| vast42_delete_mezzanine | Delete a VAST 4.2 mezzanine |
| vast42_list_resources | List all VAST 4.2 resources |
| vast42_get_resource | Get a single VAST 4.2 resource |
| vast42_create_resource | Create a VAST 4.2 resource |
| vast42_update_resource | Update a VAST 4.2 resource |
| vast42_delete_resource | Delete a VAST 4.2 resource |
| vast42_list_icons | List all VAST 4.2 icons |
| vast42_get_icon | Get a single VAST 4.2 icon |
| vast42_create_icon | Create a VAST 4.2 icon |
| vast42_update_icon | Update a VAST 4.2 icon |
| vast42_delete_icon | Delete a VAST 4.2 icon |
| vast42_list_icon_click_fallback_images | List all VAST 4.2 icon click fallback images |
| vast42_get_icon_click_fallback_image | Get a single VAST 4.2 icon click fallback image |
| vast42_create_icon_click_fallback_image | Create a VAST 4.2 icon click fallback image |
| vast42_update_icon_click_fallback_image | Update a VAST 4.2 icon click fallback image |
| vast42_delete_icon_click_fallback_image | Delete a VAST 4.2 icon click fallback image |
| vast42_list_closed_caption_files | List all VAST 4.2 closed caption files |
| vast42_get_closed_caption_file | Get a single VAST 4.2 closed caption file |
| vast42_create_closed_caption_file | Create a VAST 4.2 closed caption file |
| vast42_update_closed_caption_file | Update a VAST 4.2 closed caption file |
| vast42_delete_closed_caption_file | Delete a VAST 4.2 closed caption file |
| vast42_list_interactive_creative_files | List all VAST 4.2 interactive creative files |
| vast42_get_interactive_creative_file | Get a single VAST 4.2 interactive creative file |
| vast42_create_interactive_creative_file | Create a VAST 4.2 interactive creative file |
| vast42_update_interactive_creative_file | Update a VAST 4.2 interactive creative file |
| vast42_delete_interactive_creative_file | Delete a VAST 4.2 interactive creative file |
| vast42_list_universal_ad_ids | List all VAST 4.2 universal ad IDs |
| vast42_get_universal_ad_id | Get a single VAST 4.2 universal ad ID |
| vast42_create_universal_ad_id | Create a VAST 4.2 universal ad ID |
| vast42_update_universal_ad_id | Update a VAST 4.2 universal ad ID |
| vast42_delete_universal_ad_id | Delete a VAST 4.2 universal ad ID |
| vast42_list_placements | List all VAST 4.2 placements |
| vast42_get_placement | Get a single VAST 4.2 placement |
| vast42_create_placement | Create a VAST 4.2 placement |
| vast42_update_placement | Update a VAST 4.2 placement |
| vast42_delete_placement | Delete a VAST 4.2 placement |
| vast42_list_campaign_assignments | List all VAST 4.2 campaign assignments |
| vast42_get_campaign_assignment | Get a single VAST 4.2 campaign assignment |
| vast42_create_campaign_assignment | Create a VAST 4.2 campaign assignment |
| vast42_update_campaign_assignment | Update a VAST 4.2 campaign assignment |
| vast42_delete_campaign_assignment | Delete a VAST 4.2 campaign assignment |
| list_ortb_native_data_assets | List all data assets for an ORTB native template |
| get_ortb_native_data_asset | Get details of a specific data asset for an ORTB native template |
| create_ortb_native_data_asset | Create a new data asset for an ORTB native template |
| update_ortb_native_data_asset | Update an existing data asset for an ORTB native template |
| delete_ortb_native_data_asset | Delete a data asset from an ORTB native template |
| list_ortb_native_image_assets | List all image assets for an ORTB native template |
| get_ortb_native_image_asset | Get details of a specific image asset for an ORTB native template |
| create_ortb_native_image_asset | Create a new image asset for an ORTB native template |
| update_ortb_native_image_asset | Update an existing image asset for an ORTB native template |
| delete_ortb_native_image_asset | Delete an image asset from an ORTB native template |
| list_ortb_native_title_assets | List all title assets for an ORTB native template |
| get_ortb_native_title_asset | Get details of a specific title asset for an ORTB native template |
| create_ortb_native_title_asset | Create a new title asset for an ORTB native template |
| update_ortb_native_title_asset | Update an existing title asset for an ORTB native template |
| delete_ortb_native_title_asset | Delete a title asset from an ORTB native template |
| list_zone_ortb_native_ads | List all ORTB native ads for a standard zone |
| get_zone_ortb_native_ad | Get details of a specific ORTB native ad for a standard zone |
| create_zone_ortb_native_ad | Create a new ORTB native ad for a standard zone |
| update_zone_ortb_native_ad | Update an existing ORTB native ad for a standard zone |
| delete_zone_ortb_native_ad | Delete an ORTB native ad from a standard zone |
| get_kogan_report | Get a Kogan marketplace advertising report (includes Value Catcher stats merged with display stats). Kogan marketplace accounts only — requires the Kogan self-serve feature; other accounts receive a feature-not-enabled error. |
| get_kogan_dashboard_report | Get the Kogan self-serve dashboard report, including overview and Value Catcher ad item stats. Kogan marketplace accounts only — requires the Kogan self-serve feature; other accounts receive a feature-not-enabled error. |
| sync_kogan_stats | Push externally-tracked Kogan stats (impressions, clicks, conversions, quantity sold, sales) into AdButler for a set of ad items over a time window. Kogan marketplace accounts only — requires the Kogan self-serve feature; other accounts... |
| get_kogan_product | Get a Kogan marketplace product by seller ID and SKU (title, brand, category, stock, offers, store URLs, images). Kogan marketplace accounts only — requires the Kogan self-serve feature; other accounts receive a feature-not-enabled error. |
| update_kogan_product_category | Update the category and category slug of a Kogan marketplace product. Kogan marketplace accounts only — requires the Kogan self-serve feature; other accounts receive a feature-not-enabled error. |
| search_adbutler_api | Find AdButler API endpoints by keyword when no specific tool matches what you need. Returns matching endpoints with their HTTP method, path, and a brief summary. Use this when the user asks about a concept that is a *field* rather than... |
| describe_adbutler_api | Get the full schema (parameters, request body shape, response shape) for one AdButler API endpoint. Use after search_adbutler_api to understand exactly what to send when you call it. |
| call_adbutler_api | Call any AdButler API endpoint directly. Use this only when no specific tool wraps the endpoint you need. The session's configured API key is used automatically — do NOT pass an api_key argument. Substitute path placeholders via... |
| setup_api_key | Configure AdButler with an existing API key. Use this if the user already has an AdButler account and API key. Note: this configures the key for the current session only. For a persistent connection, the user should instead put the key... |
| create_trial_account | Create a free AdButler trial account. Use this when the user does NOT have an AdButler account yet. Collects their info and creates the account. After calling this, the user must check their email for a verification code, then call... |
| verify_trial_email | Verify a trial account email with the verification code sent to the user. Call this after create_trial_account. The user must provide the code from their email. On success, the API key is automatically configured. |
| resend_verification_code | Resend the email verification code for a trial account. Use this if the user did not receive the code or it expired. |
Get alerted when this changes.
Email the moment com.adbutler/mcp-server drifts, dies, or revives.
Status badge
[](https://toolpin.dev/servers/com.adbutler/mcp-server)
Maintain this server? Add the badge to your README. It links your users to this live status page.