protogrid

Search / com.adbutler/mcp-server

AdButler

R0· no sign-in

Manage AdButler campaigns, zones, ad items, VAST, and reports from Claude, ChatGPT, and Cursor.

v2.4.2 · active · repository · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality62needs work
Trust90of 100
Uptime, 30 days98%
Latency p50333 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "adbutler": {
      "type": "http",
      "url": "https://mcp.adbutler.com/mcp"
    }
  }
}
claude mcp add --transport http adbutler https://mcp.adbutler.com/mcp
[mcp_servers.adbutler]
url = "https://mcp.adbutler.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "adbutler": {
      "type": "remote",
      "url": "https://mcp.adbutler.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "adbutler": {
      "type": "http",
      "url": "https://mcp.adbutler.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=adbutler&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLmFkYnV0bGVyLmNvbS9tY3AifQ%3D%3D"
}
{
  "servers": {
    "adbutler": {
      "type": "http",
      "url": "https://mcp.adbutler.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "adbutler": {
      "httpUrl": "https://mcp.adbutler.com/mcp"
    }
  }
}
extensions:
  "adbutler":
    enabled: true
    name: "adbutler"
    type: streamable_http
    uri: "https://mcp.adbutler.com/mcp"
    timeout: 300

Quality 62 / 100needs work

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene43 · weight 30
  • warn
    tools.descriptions15 of 500 tools have a description under 20 characters
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • fail
    tools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: list_audiences (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); archive_advertiser (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); create_campaign_assignment (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
  • fail
    tools.token_costabout 55,350 tokens to load every tool, a large share of an agent's context
  • warn
    tools.api_dump500 tools, 68% named like REST operations: looks like an API mapped one endpoint per tool
stability75 · weight 15
  • warn
    stability.changes1127 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependencies67 · weight 15
  • pass
    deps.known_vulnsno known advisory in 98 resolved packages
  • fail
    deps.mcp_sdk_version@modelcontextprotocol/sdk 1.30.1 has 1 known advisory (GHSA-6qxp-vccf-f47h); update @modelcontextprotocol/sdk to 1.31.0 or later
  • pass
    deps.resolvable@adbutler/[email protected] resolved: 98 packages

500 tools, about 55,350 tokens to load them all · tool set 18d927b25778 · tools last changed 2026-10-12 · checked 2026-10-19 20:06 UTC

Tool changes

  • create_product_source_targetadded

    Create a new product source target for a publisher

  • get_product_source_targetadded

    Get details of a specific product source target

  • list_product_source_targetsadded

    List all product source targets for a publisher

  • bulk_create_product_sourcesadded

    Bulk create product sources for a publisher

  • delete_product_sourceadded

    Delete a product source

  • update_product_sourceadded

    Update an existing product source

  • create_product_sourceadded

    Create a new product source for a publisher

  • get_product_sourceadded

    Get details of a specific product source

  • list_product_sourcesadded

    List all product sources for a publisher

  • bulk_upload_product_catalogadded

    Bulk upload items to a product catalog

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 90 / 100

provenance90
liveness99
freshness65
hygiene100

+repository +namespace-matches-repo +dns-namespace +reachable +uptime-98% ~updated-175d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Dependencies

@adbutler/[email protected] npm97 dependencies, resolved · MCP SDK @modelcontextprotocol/sdk 1.30.1 · advisories checked 2026-10-19

advisoryseveritypackagefixed in
GHSA-6qxp-vccf-f47hMCP TypeScript SDK: OAuth client could send credentials to an authorization server chosen by the MCP serverhigh@modelcontextprotocol/[email protected]MCP SDK, directfixed in 1.31.0

Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0. The graph is what a clean install of this version resolves today; nothing was installed or run. How it is checked.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://mcp.adbutler.com/mcp streamable-httpnoneyes98%333 ms2025-11-252026-10-19
https://mcp.adbutler.com/sse sseunknownno (13 failures)0%–––
packageregistryversionruntimesecrets
@adbutler/mcp-servernpm2.4.2–ADBUTLER_API_KEY

Tools (500)

add_user_list_attribute_valuesAdd values to a list attribute for a user
archive_advertiserArchive an advertiser (soft-delete, can be restored later)
archive_campaignArchive a standard campaign (soft-delete, can be restored later)
archive_channelArchive a channel (soft-delete, can be restored later)
archive_contractArchive a contract (soft-delete, can be restored later)
archive_email_zoneArchive an email zone
archive_publisherArchive a publisher (soft-delete, can be restored later)
archive_zoneArchive a standard zone (soft-delete, can be restored later)
bulk_create_product_sourcesBulk create product sources for a publisher
bulk_upload_add_data_listBulk add entries to a data list
bulk_upload_product_catalogBulk upload items to a product catalog
bulk_upload_remove_data_listBulk remove entries from a data list
bulk_upload_replace_data_listBulk replace all entries in a data list
bulk_upload_replace_user_dbBulk upload to replace all user data in a user database
campaign_bulk_create_catalog_ad_itemsBulk create catalog ad items in a campaign
campaign_bulk_delete_catalog_ad_itemsBulk delete catalog ad items from a campaign
cancel_signature_requestCancel a signature request
convert_native_to_imageConvert a native ad item to an image ad item
create_advertiserCreate a new advertiser
create_audienceCreate a new audience in a user database
create_audio_creativeCreate a new audio creative. The API uses multipart file upload.
create_beacon_signing_keyCreate a new beacon signing key
create_campaignCreate a new standard campaign
create_campaign_assignmentCreate a new campaign assignment (assign an ad item to a campaign)
create_catalog_ad_itemCreate a new catalog ad item
create_catalog_zoneCreate a new catalog zone for product/retail ad serving
create_channelCreate a new channel
create_channel_zone_assignmentAssign a zone to a channel
create_contactCreate a new contact
create_contractCreate a new contract
create_contract_documentCreate a new document for a contract
create_contract_document_from_templateCreate a contract document from a template
create_contract_paymentCreate a new payment for a contract
create_contract_templateCreate a new contract template. Requires name, file, attributes (JSON string), email_subject, and email_body.
create_creativeCreate a new image creative. The API uses multipart file upload — pass the media group ID and file attributes.
create_custom_html_ad_itemCreate a new custom HTML ad item
create_custom_reportCreate a new report configuration
create_data_keyCreate a new data key for custom targeting
create_data_key_targetCreate a new data key target (targeting rule)
create_data_listCreate a new data list
create_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.
create_demand_endpointCreate a new demand endpoint
create_demand_sourceCreate a new demand source
create_email_zoneCreate a new email zone for serving ads in email newsletters
create_geo_targetCreate a new geo target for geographic targeting. Areas is an array of objects with continent, country (2-letter code), region, city fields.
create_image_ad_itemCreate a new image ad item (banner)
create_list_targetCreate a new list target (inclusion/exclusion using a data list)
create_managerCreate a new manager
create_media_groupCreate a new media group
create_native_ad_itemCreate a new native ad item using a native template
create_native_templateCreate a new native ad template with HTML and variable placeholders
create_ortb_native_templateCreate a new OpenRTB native template
create_placementCreate a new placement (assign an ad item or campaign to a zone or channel)
create_platform_targetCreate a new platform target for device/OS/browser targeting
create_pmp_dealCreate a new PMP deal
create_postal_code_targetCreate a new postal code target
create_product_catalogCreate a new product catalog for a publisher
create_product_catalog_itemCreate a new item in a product catalog
create_product_sourceCreate a new product source for a publisher
create_product_source_targetCreate a new product source target for a publisher
create_publisherCreate a new publisher
create_report_scheduleCreate a new report schedule
create_rich_media_ad_itemCreate a new rich media ad item
create_rich_media_creativeCreate a new rich media creative. The API uses multipart file upload (ZIP for HTML5).
create_roleCreate a new role with permission settings
create_scheduleCreate a new schedule for time-based ad delivery. Schedules are automatically linked to ad items via placements.
create_signature_requestCreate a new signature request for a contract
create_trusted_redirect_domainCreate a new trusted redirect domain
create_userCreate a new user in a user database
create_user_attributeCreate a new user attribute in a user database
create_user_dbCreate a new user database
create_vast_custom_reportCreate a new VAST report configuration
create_video_creativeCreate a new video creative. The API uses multipart file upload.
create_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.
delete_advertiserDelete an advertiser
delete_archived_campaignPermanently delete an archived standard campaign
delete_archived_channelPermanently delete an archived channel
delete_archived_contractPermanently delete an archived contract
delete_audienceDelete an audience from a user database
delete_audio_creativeDelete an audio creative
delete_beacon_signing_keyDelete a beacon signing key
delete_campaignDelete a standard campaign
delete_campaign_assignmentDelete a campaign assignment
delete_catalog_ad_itemDelete a catalog ad item
delete_catalog_zoneDelete a catalog zone
delete_channelDelete a channel
delete_channel_zone_assignmentRemove a zone from a channel
delete_contactDelete a contact
delete_contractDelete a contract
delete_contract_documentDelete a contract document
delete_contract_paymentDelete a contract payment
delete_contract_templateDelete a contract template
delete_creativeDelete an image creative
delete_custom_html_ad_itemDelete a custom HTML ad item
delete_custom_reportDelete a report configuration
delete_data_keyDelete a data key
delete_data_key_targetDelete a data key target
delete_data_listDelete a data list
delete_day_partingDelete a day parting rule
delete_demand_endpointDelete a demand endpoint
delete_demand_sourceDelete a demand source
delete_email_zoneDelete an email zone
delete_geo_targetDelete a geo target
delete_image_ad_itemDelete an image ad item
delete_list_targetDelete a list target
delete_managerDelete a manager
delete_media_groupDelete a media group
delete_native_ad_itemDelete a native ad item
delete_native_templateDelete a native template
delete_ortb_native_templateDelete an OpenRTB native template
delete_placementDelete a placement (remove an ad item from a zone)
delete_platform_targetDelete a platform target
delete_pmp_dealDelete a PMP deal
delete_postal_code_targetDelete a postal code target
delete_product_sourceDelete a product source
delete_publisherDelete a publisher
delete_report_scheduleDelete a report schedule
delete_rich_media_ad_itemDelete a rich media ad item
delete_rich_media_creativeDelete a rich media creative
delete_roleDelete a role
delete_scheduleDelete a schedule
delete_signature_requestDelete a signature request
delete_signature_request_recipientDelete a recipient from a signature request
delete_trusted_redirect_domainDelete a trusted redirect domain
delete_user_attributeDelete a user attribute from a user database
delete_video_creativeDelete a video creative
delete_zoneDelete a standard zone
download_contract_document_file_revisionDownload a file revision for a contract document
draft_create_campaignCreate a new draft standard campaign. Fields go inside a "draft" object wrapper.
draft_create_campaign_assignmentCreate a new draft campaign assignment
draft_create_catalog_ad_itemCreate a new draft catalog ad item
draft_create_custom_html_ad_itemCreate a new draft custom HTML ad item
draft_create_image_ad_itemCreate a new draft image ad item
draft_create_native_ad_itemCreate a new draft native ad item
draft_create_placementCreate a new draft placement
draft_create_rich_media_ad_itemCreate a new draft rich media ad item
draft_create_scheduleCreate a new draft schedule
draft_delete_campaignDelete a draft standard campaign
draft_delete_campaign_assignmentDelete a draft campaign assignment
draft_delete_catalog_ad_itemDelete a draft catalog ad item
draft_delete_custom_html_ad_itemDelete a draft custom HTML ad item
draft_delete_image_ad_itemDelete a draft image ad item
draft_delete_native_ad_itemDelete a draft native ad item
draft_delete_placementDelete a draft placement
draft_delete_rich_media_ad_itemDelete a draft rich media ad item
draft_delete_scheduleDelete a draft schedule
draft_get_ad_itemGet a draft ad item of any type by ID
draft_get_campaignGet details of a specific draft standard campaign
draft_get_campaign_assignmentGet details of a specific draft campaign assignment
draft_get_catalog_ad_itemGet details of a specific draft catalog ad item
draft_get_custom_html_ad_itemGet details of a specific draft custom HTML ad item
draft_get_image_ad_itemGet details of a specific draft image ad item
draft_get_native_ad_itemGet details of a specific draft native ad item
draft_get_placementGet details of a specific draft placement
draft_get_rich_media_ad_itemGet details of a specific draft rich media ad item
draft_get_scheduleGet details of a specific draft schedule
draft_list_ad_itemsList all draft ad items across all types
draft_list_campaign_assignmentsList all draft campaign assignments
draft_list_campaignsList all draft standard campaigns
draft_list_catalog_ad_itemsList all draft catalog ad items
draft_list_custom_html_ad_itemsList all draft custom HTML ad items
draft_list_image_ad_itemsList all draft image ad items
draft_list_native_ad_itemsList all draft native ad items
draft_list_placementsList all draft placements
draft_list_rich_media_ad_itemsList all draft rich media ad items
draft_list_schedulesList all draft schedules
draft_save_campaignSave/publish a draft campaign (converts draft to live campaign)
draft_update_campaignUpdate an existing draft standard campaign
draft_update_campaign_assignmentUpdate an existing draft campaign assignment
draft_update_catalog_ad_itemUpdate an existing draft catalog ad item
draft_update_custom_html_ad_itemUpdate an existing draft custom HTML ad item
draft_update_image_ad_itemUpdate an existing draft image ad item
draft_update_native_ad_itemUpdate an existing draft native ad item
draft_update_placementUpdate an existing draft placement
draft_update_rich_media_ad_itemUpdate an existing draft rich media ad item
draft_update_scheduleUpdate an existing draft schedule
generate_bulk_zone_tagsGenerate ad serving tags for multiple zones at once
get_adRetrieve an ad via GET request. Same parameters as serve_ad but uses GET instead of POST.
get_advertiserGet details of a specific advertiser by ID
get_archived_advertiserGet details of a specific archived advertiser
get_archived_campaignGet details of a specific archived standard campaign
get_archived_channelGet details of a specific archived channel
get_archived_contractGet details of a specific archived contract
get_archived_email_zoneGet details of a specific archived email zone
get_archived_publisherGet details of a specific archived publisher
get_archived_zoneGet details of a specific archived standard zone
get_auction_placements_reportGet auction placement statistics report
get_audienceGet details of a specific audience in a user database
get_audio_creativeGet details of a specific audio creative
get_beacon_signing_keyGet details of a specific beacon signing key by ID
get_campaignGet details of a specific standard campaign
get_campaign_assignmentGet details of a specific campaign assignment
get_campaign_conversion_tagGet conversion tag for a campaign
get_campaign_eligible_zonesGet eligible zones for a campaign
get_catalog_ad_itemGet details of a specific catalog ad item
get_catalog_zoneGet details of a specific catalog zone
get_catalog_zone_tagGet the ad serving tag for a catalog zone
get_channelGet details of a specific channel
get_channel_zone_assignmentGet details of a specific channel zone assignment
get_click_details_reportGet click details report
get_contactGet details of a specific contact by ID
get_contact_report_schedulesList report schedules for a contact
get_contractGet details of a specific contract
get_contract_active_signature_requestGet the active signature request for a contract
get_contract_assigned_campaignsGet campaigns assigned to a contract
get_contract_documentGet details of a specific contract document
get_contract_document_file_revisionGet a specific file revision for a contract document
get_contract_paymentGet details of a specific contract payment
get_contract_templateGet details of a specific contract template
get_conversion_details_reportGet conversion details report
get_creativeGet details of a specific image creative
get_custom_html_ad_itemGet details of a specific custom HTML ad item
get_custom_html_ad_item_conversion_tagGet conversion tracking tag for a custom HTML ad item
get_custom_reportGet details of a specific report configuration
get_data_keyGet details of a specific data key
get_data_key_targetGet details of a specific data key target
get_data_listGet details of a specific data list by ID
get_day_partingGet details of a specific day parting rule
get_demand_endpointGet details of a specific demand endpoint by ID
get_demand_sourceGet details of a specific demand source by ID
get_demand_source_reportGet demand source statistics report
get_display_channel_forecastGet display channel forecast report
get_display_forecastGet display forecast report
get_display_platform_estimateGet display platform estimate statistics
get_display_reportGet display advertising report with impressions, clicks, and CTR
get_email_zoneGet details of a specific email zone
get_email_zone_conversion_tagGet the conversion tracking tag for an email zone
get_email_zone_tagGet the ad serving tag for an email zone
get_event_logsGet event logs for account activity (changes, logins, etc.)
get_geo_summary_reportGet geographic summary report
get_geo_targetGet details of a specific geo target
get_image_ad_itemGet details of a specific image ad item
get_image_ad_item_conversion_tagGet conversion tracking tag for an image ad item
get_list_targetGet details of a specific list target
get_live_website_previewGet live website preview URL
get_managerGet details of a specific manager by ID
get_manual_tracking_linksGenerate manual tracking links for an ad item
get_media_groupGet details of a specific media group
get_native_ad_itemGet details of a specific native ad item
get_native_ad_item_conversion_tagGet conversion tracking tag for a native ad item
get_native_templateGet details of a specific native template
get_ortb_native_templateGet details of a specific OpenRTB native template by ID
get_placementGet details of a specific placement
get_placement_conversion_tagGet conversion tracking tag for a placement
get_placement_forecastGet placement forecast report
get_platform_targetGet details of a specific platform target
get_pmp_dealGet details of a specific PMP deal by ID
get_postal_code_targetGet details of a specific postal code target
get_product_catalogGet details of a specific product catalog
get_product_catalog_itemGet details of a specific product catalog item
get_product_sourceGet details of a specific product source
get_product_source_targetGet details of a specific product source target
get_publisherGet details of a specific publisher
get_report_generatedGet a specific generated report
get_report_scheduleGet a specific report schedule
get_report_schedule_generatedGet a specific generated report from a schedule
get_rich_media_ad_itemGet details of a specific rich media ad item
get_rich_media_ad_item_conversion_tagGet conversion tracking tag for a rich media ad item
get_rich_media_creativeGet details of a specific rich media creative
get_roleGet details of a specific role by ID
get_scheduleGet details of a specific schedule
get_signature_requestGet details of a specific signature request
get_signature_request_recipientGet a specific recipient for a signature request
get_trusted_redirect_domainGet details of a specific trusted redirect domain by ID
get_userGet a single user from a user database
get_user_attributeGet details of a specific user attribute in a user database
get_user_dbGet details of a specific user database by ID
get_vast_ad_item_conversion_tagGet conversion tracking tag for a VAST ad item
get_vast_auction_placements_reportGet VAST auction placements report
get_vast_campaign_conversion_tagGet conversion tracking tag for a VAST campaign
get_vast_channel_forecastGet VAST channel forecast report
get_vast_custom_reportGet a specific VAST report
get_vast_forecastGet VAST forecast report
get_vast_geo_summary_reportGet VAST geographic summary report
get_vast_placement_conversion_tagGet conversion tracking tag for a VAST placement
get_vast_platform_estimateGet VAST platform estimate statistics
get_vast_reportGet VAST video advertising report
get_vast_zone_conversion_tagGet VAST zone conversion tracking tag
get_vast_zone_tagsGet VAST zone serving tags
get_video_creativeGet details of a specific video creative
get_zoneGet details of a specific standard zone
get_zone_conversion_tagGet the conversion tracking tag for a standard zone
get_zone_tagGet the ad serving tag (embed code) for a zone
list_ad_itemsList all ad items (banners) across all types (image, custom HTML, rich media, native, catalog)
list_advertisersList all advertisers in your AdButler account
list_all_campaignsList all campaigns across all types
list_all_creativesList all creatives across all types (image, rich media, video, audio)
list_all_generated_reportsList all generated reports across all configurations
list_all_report_schedulesList all report schedules across all configurations
list_all_zonesList all zones across all types (standard, email, catalog)
list_archived_advertisersList all archived advertisers
list_archived_campaignsList all archived standard campaigns
list_archived_channelsList all archived channels
list_archived_contractsList all archived contracts
list_archived_email_zonesList all archived email zones
list_archived_publishersList all archived publishers
list_archived_zonesList all archived standard zones
list_audiencesList all audiences in a user database
list_audio_creativesList all audio creatives
list_beacon_signing_keysList all beacon signing keys in your AdButler account
list_campaign_assignmentsList all campaign assignments (ad items assigned to campaigns)
list_campaignsList all standard campaigns
list_catalog_ad_itemsList all catalog ad items
list_catalog_zonesList all catalog zones (for product/retail ad serving)
list_channelsList all channels
list_channel_zone_assignmentsList all channel zone assignments
list_contactsList all contacts in your AdButler account
list_contract_document_file_revisionsList file revisions for a contract document
list_contract_documentsList all documents for a contract
list_contract_paymentsList all payments for a contract
list_contractsList all contracts
list_contract_templatesList all contract templates
list_creativesList all image creatives
list_custom_html_ad_itemsList all custom HTML ad items
list_custom_reportsList all saved report configurations
list_data_keysList all data keys (custom key-value targeting variables)
list_data_key_targetsList all data key targets (targeting rules using data key values)
list_data_listsList all data lists in your AdButler account
list_data_targetsList all data targets
list_day_partingsList all day parting rules (time-of-day targeting)
list_demand_endpointsList all demand endpoints in your AdButler account
list_demand_sourcesList all demand sources in your AdButler account
list_email_zonesList all email zones
list_geo_targetsList all geo targets (geographic targeting rules)
list_image_ad_itemsList all image ad items
list_list_targetsList all list targets (allowlist/blocklist targeting)
list_managersList all managers in your AdButler account
list_media_groupsList all media groups (collections of creatives)
list_native_ad_itemsList all native ad items
list_native_templatesList all native ad templates
list_ortb_native_templatesList all OpenRTB native templates in your AdButler account
list_placementsList all placements (assignments of ad items to zones)
list_platform_targetsList all platform targets (device/OS/browser targeting)
list_pmp_dealsList all PMP deals in your AdButler account
list_postal_code_targetsList all postal code targets
list_product_catalogsList all product catalogs for a publisher
list_product_sourcesList all product sources for a publisher
list_product_source_targetsList all product source targets for a publisher
list_publishersList all publishers in your AdButler account
list_report_generatedList generated reports for a specific report configuration
list_report_schedule_generatedList generated reports for a specific schedule
list_report_schedulesList schedules for a specific report configuration
list_rich_media_ad_itemsList all rich media ad items
list_rich_media_creativesList all rich media creatives
list_rolesList all roles in your AdButler account
list_schedulesList all schedules (time-based delivery rules for ad items)
list_signature_request_recipientsList all recipients for a signature request
list_signature_requestsList all signature requests for a contract
list_trusted_redirect_domainsList all trusted redirect domains in your AdButler account
list_user_attributesList all user attributes in a user database
list_user_dbsList all user databases in your AdButler account
list_vast_custom_reportsList all VAST report data
list_video_creativesList all video creatives
list_zonesList all standard zones
remove_list_target_usagesRemove all usages of a list target
remove_user_list_attribute_valuesRemove values from a list attribute for a user
replace_audio_creative_fileReplace the file on an audio creative
replace_contract_document_fileReplace the file on a contract document
replace_contract_document_file_from_templateReplace a contract document file from a template
replace_image_creative_fileReplace the file on an image creative
replace_rich_media_creative_fileReplace the file on a rich media creative
replace_video_creative_fileReplace the file on a video creative
resend_signature_requestResend a signature request
revoke_report_schedule_historical_accessRevoke historical access for a report schedule
search_product_catalog_itemsSearch for items in a product catalog
serve_adRequest ad delivery for a zone. Returns the ad(s) that would be served, useful for verifying ad setup. Uses POST /adserve.
unarchive_advertiserRestore an archived advertiser back to active status
unarchive_campaignRestore an archived standard campaign back to active status
unarchive_channelRestore an archived channel back to active status
unarchive_contractUnarchive a contract (restore from archive)
unarchive_email_zoneRestore an archived email zone back to active status
unarchive_publisherRestore an archived publisher back to active status
unarchive_zoneRestore an archived standard zone back to active status
update_advertiserUpdate an existing advertiser
update_audienceUpdate an existing audience in a user database
update_audio_creativeUpdate an existing audio creative
update_beacon_signing_keyUpdate an existing beacon signing key
update_campaignUpdate an existing standard campaign
update_campaign_assignmentUpdate an existing campaign assignment
update_catalog_ad_itemUpdate an existing catalog ad item
update_catalog_zoneUpdate an existing catalog zone
update_channelUpdate an existing channel
update_contactUpdate an existing contact
update_contractUpdate an existing contract
update_contract_documentUpdate an existing contract document
update_contract_templateUpdate an existing contract template
update_creativeUpdate an existing image creative
update_custom_html_ad_itemUpdate an existing custom HTML ad item
update_custom_reportUpdate an existing report configuration
update_data_keyUpdate an existing data key
update_data_key_targetUpdate an existing data key target
update_data_listUpdate an existing data list
update_day_partingUpdate an existing day parting rule
update_demand_endpointUpdate an existing demand endpoint
update_demand_sourceUpdate an existing demand source
update_email_zoneUpdate an existing email zone
update_geo_targetUpdate an existing geo target
update_image_ad_itemUpdate an existing image ad item
update_list_targetUpdate an existing list target
update_managerUpdate an existing manager
update_media_groupUpdate an existing media group
update_native_ad_itemUpdate an existing native ad item
update_native_templateUpdate an existing native template. Variables uses add/remove format for updates.
update_ortb_native_templateUpdate an existing OpenRTB native template
update_placementUpdate an existing placement
update_platform_targetUpdate an existing platform target
update_pmp_dealUpdate an existing PMP deal
update_postal_code_targetUpdate an existing postal code target
update_product_catalogUpdate an existing product catalog
update_product_catalog_itemUpdate an existing product catalog item
update_product_sourceUpdate an existing product source
update_publisherUpdate an existing publisher
update_report_scheduleUpdate a report schedule
update_rich_media_ad_itemUpdate an existing rich media ad item
update_rich_media_creativeUpdate an existing rich media creative
update_roleUpdate an existing role
update_scheduleUpdate an existing schedule
update_signature_requestUpdate an existing signature request
update_signature_request_recipientUpdate a recipient for a signature request
update_trusted_redirect_domainUpdate an existing trusted redirect domain
update_user_attributeUpdate an existing user attribute in a user database
update_video_creativeUpdate an existing video creative
update_zoneUpdate an existing standard zone
validate_beacon_signing_keyValidate a beacon signing key
vast_archive_campaignArchive a VAST campaign (soft-delete, can be restored later)
vast_archive_channelArchive a VAST channel (soft-delete, can be restored later)
vast_archive_zoneArchive a VAST zone (soft-delete, can be restored later)
vast_create_ad_itemCreate a new VAST ad item
vast_create_campaignCreate a new VAST campaign
vast_create_campaign_assignmentCreate a VAST campaign assignment (assign an ad item to a campaign)
vast_create_channelCreate a new VAST channel
vast_create_channel_zone_assignmentAssign a VAST zone to a VAST channel
vast_create_companionCreate a new VAST companion
vast_create_linear_mediaCreate a new VAST linear media
vast_create_non_linear_mediaCreate a new VAST non-linear media
vast_create_placementCreate a new VAST placement (assign a VAST ad item or campaign to a VAST zone or channel)
vast_create_scheduleCreate a new VAST schedule for time-based ad delivery
vast_create_trackingCreate a new VAST tracking entry
vast_create_zoneCreate a new VAST zone
vast_delete_ad_itemDelete a VAST ad item
vast_delete_archived_campaignPermanently delete an archived VAST campaign
vast_delete_archived_channelPermanently delete an archived VAST channel
vast_delete_archived_zonePermanently delete an archived VAST zone
vast_delete_campaignDelete a VAST campaign
vast_delete_campaign_assignmentDelete a VAST campaign assignment
vast_delete_channelDelete a VAST channel
vast_delete_channel_zone_assignmentRemove a VAST zone from a VAST channel
vast_delete_companionDelete a VAST companion
vast_delete_linear_mediaDelete a VAST linear media
vast_delete_non_linear_mediaDelete a VAST non-linear media
vast_delete_placementDelete a VAST placement
vast_delete_scheduleDelete a VAST schedule
vast_delete_trackingDelete a VAST tracking entry
vast_delete_zoneDelete a VAST zone
vast_get_ad_itemGet details of a specific VAST ad item
vast_get_archived_campaignGet details of a specific archived VAST campaign
vast_get_archived_channelGet details of a specific archived VAST channel
vast_get_archived_zoneGet details of a specific archived VAST zone
vast_get_campaignGet details of a specific VAST campaign
vast_get_campaign_assignmentGet details of a specific VAST campaign assignment
vast_get_channelGet details of a specific VAST channel
vast_get_channel_zone_assignmentGet details of a specific VAST channel zone assignment
vast_get_companionGet details of a specific VAST companion
vast_get_linear_mediaGet details of a specific VAST linear media
vast_get_non_linear_mediaGet details of a specific VAST non-linear media
vast_get_placementGet details of a specific VAST placement
vast_get_scheduleGet details of a specific VAST schedule
vast_get_trackingGet details of a specific VAST tracking entry
vast_get_zoneGet details of a specific VAST zone
vast_list_ad_itemsList all VAST ad items
vast_list_archived_campaignsList all archived VAST campaigns
vast_list_archived_channelsList all archived VAST channels
vast_list_archived_zonesList all archived VAST zones
vast_list_campaign_assignmentsList all VAST campaign assignments
vast_list_campaignsList all VAST campaigns
vast_list_channelsList all VAST channels
vast_list_channel_zone_assignmentsList all VAST channel zone assignments
vast_list_companionsList all VAST companions
vast_list_linear_mediaList all VAST linear media
vast_list_mediaList all VAST media (linear and non-linear)
vast_list_non_linear_mediaList all VAST non-linear media
vast_list_placementsList all VAST placements (assignments of VAST ad items to VAST zones)
vast_list_schedulesList all VAST schedules
vast_list_trackingList all VAST tracking entries
vast_list_zonesList all VAST zones
vast_unarchive_campaignRestore an archived VAST campaign back to active status
vast_unarchive_channelRestore an archived VAST channel back to active status
vast_unarchive_zoneRestore an archived VAST zone back to active status
vast_update_ad_itemUpdate an existing VAST ad item
vast_update_campaignUpdate an existing VAST campaign
vast_update_campaign_assignmentUpdate a VAST campaign assignment
vast_update_channelUpdate an existing VAST channel
vast_update_channel_zone_assignmentUpdate a VAST channel zone assignment
vast_update_companionUpdate an existing VAST companion
vast_update_linear_mediaUpdate an existing VAST linear media
vast_update_non_linear_mediaUpdate an existing VAST non-linear media
vast_update_placementUpdate an existing VAST placement
vast_update_scheduleUpdate an existing VAST schedule
vast_update_trackingUpdate an existing VAST tracking entry
vast_update_zoneUpdate an existing VAST zone

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.adbutler/mcp-server",
  "title": "AdButler",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://mcp.adbutler.com/mcp",
      "type": "streamable-http"
    },
    {
      "url": "https://mcp.adbutler.com/sse",
      "type": "sse"
    }
  ],
  "version": "2.4.2",
  "packages": [
    {
      "version": "2.4.2",
      "transport": {
        "type": "stdio"
      },
      "identifier": "@adbutler/mcp-server",
      "registryType": "npm",
      "environmentVariables": [
        {
          "name": "ADBUTLER_API_KEY",
          "format": "string",
          "isSecret": true,
          "isRequired": true,
          "description": "Your AdButler API key. Get it from AdButler Dashboard → Settings → API Keys."
        }
      ]
    }
  ],
  "repository": {
    "url": "https://github.com/adbutler/mcp-server",
    "source": "github"
  },
  "description": "Manage AdButler campaigns, zones, ad items, VAST, and reports from Claude, ChatGPT, and Cursor."
}