# AdButler

Source: https://glimind.com/server/pulsemcp%2Fadbutler
Registry id: `pulsemcp/adbutler`
Status: live (checked 2026-10-26T20:16:32.961Z)

## Measurements (30 days)

- Uptime: 96.6%
- Checks: 5096
- Outages (90 days): 376

## Install

```json
{
  "mcpServers": {
    "adbutler": {
      "type": "http",
      "url": "https://mcp.adbutler.com/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http adbutler https://mcp.adbutler.com/mcp
```

## Tools (300)

- `add_user_list_attribute_values`: Add values to a list attribute for a user
- `archive_advertiser`: Archive an advertiser (soft-delete, can be restored later)
- `archive_campaign`: Archive a standard campaign (soft-delete, can be restored later)
- `archive_channel`: Archive a channel (soft-delete, can be restored later)
- `archive_contract`: Archive a contract (soft-delete, can be restored later)
- `archive_email_zone`: Archive an email zone
- `archive_publisher`: Archive a publisher (soft-delete, can be restored later)
- `archive_zone`: Archive a standard zone (soft-delete, can be restored later)
- `bulk_create_product_sources`: Bulk create product sources for a publisher
- `bulk_upload_add_data_list`: Bulk add entries to a data list
- `bulk_upload_product_catalog`: Bulk upload items to a product catalog
- `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
- `bulk_upload_replace_user_db`: Bulk upload to replace all user data in a user database
- `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
- `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
- `cancel_signature_request`: Cancel a signature request
- `convert_native_to_image`: Convert a native ad item to an image ad item
- `create_advertiser`: Create a new advertiser
- `create_audience`: Create a new audience in a user database
- `create_audio_creative`: Create a new audio creative. The API uses multipart file upload.
- `create_beacon_signing_key`: Create a new beacon signing key
- `create_bidder`: Create a new bidder
- `create_campaign`: Create a new standard campaign
- `create_campaign_assignment`: Create a new campaign assignment (assign an ad item to a campaign)
- `create_catalog_ad_item`: Create a new catalog ad item
- `create_catalog_zone`: Create a new catalog zone for product/retail ad serving
- `create_channel`: Create a new channel
- `create_channel_zone_assignment`: Assign a zone to a channel
- `create_contact`: Create a new contact
- `create_contract`: Create a new contract
- `create_contract_document`: Create a new document for a contract
- `create_contract_document_from_template`: Create a contract document from a template
- `create_contract_payment`: Create a new payment for a contract
- `create_contract_template`: Create a new contract template. Requires name, file, attributes (JSON string), email_subject, and email_body.
- `create_creative`: Create a new image creative. The API uses multipart file upload — pass the media group ID and file attributes.
- `create_custom_html_ad_item`: Create a new custom HTML ad item
- `create_custom_report`: Create a new report configuration
- `create_data_key`: Create a new data key for custom targeting
- `create_data_key_target`: Create a new data key target (targeting rule)
- `create_data_list`: Create a new data list
- `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") 
- `create_demand_endpoint`: Create a new demand endpoint
- `create_demand_source`: Create a new demand source
- `create_email_zone`: Create a new email zone for serving ads in email newsletters
- `create_event_log_upload_config`: Create a new event log upload configuration
- `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.
- `create_image_ad_item`: Create a new image ad item (banner)
- `create_list_target`: Create a new list target (inclusion/exclusion using a data list)
- `create_manager`: Create a new manager
- `create_media_group`: Create a new media group
- `create_native_ad_item`: Create a new native ad item using a native template
- `create_native_template`: Create a new native ad template with HTML and variable placeholders
- `create_ortb_native_data_asset`: Create a new data asset for an ORTB native template
- `create_ortb_native_image_asset`: Create a new image asset for an ORTB native template
- `create_ortb_native_template`: Create a new OpenRTB native template
- `create_ortb_native_title_asset`: Create a new title asset for an ORTB native template
- `create_placement`: Create a new placement (assign an ad item or campaign to a zone or channel)
- `create_platform_target`: Create a new platform target for device/OS/browser targeting
- `create_pmp_deal`: Create a new PMP deal
- `create_postal_code_target`: Create a new postal code target
- `create_product_catalog`: Create a new product catalog for a publisher
- `create_product_catalog_item`: Create a new item in a product catalog
- `create_product_source`: Create a new product source for a publisher
- `create_product_source_target`: Create a new product source target for a publisher
- `create_publisher`: Create a new publisher
- `create_report_schedule`: Create a new report schedule
- `create_rich_media_ad_item`: Create a new rich media ad item
- `create_rich_media_creative`: Create a new rich media creative. The API uses multipart file upload (ZIP for HTML5).
- `create_role`: Create a new role with permission settings
- `create_schedule`: Create a new schedule for time-based ad delivery. Schedules are automatically linked to ad items via placements.
- `create_sftp_connection`: Create a new SFTP connection
- `create_signature_request`: Create a new signature request for a contract
- `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 t
- `create_trusted_redirect_domain`: Create a new trusted redirect domain
- `create_user`: Create a new user in a user database
- `create_user_attribute`: Create a new user attribute in a user database
- `create_user_db`: Create a new user database
- `create_vast_custom_report`: Create a new VAST report configuration
- `create_video_creative`: Create a new video creative. The API uses multipart file upload.
- `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.
- `create_zone_ortb_native_ad`: Create a new ORTB native ad for a standard zone
- `delete_advertiser`: Delete an advertiser
- `delete_archived_campaign`: Permanently delete an archived standard campaign
- `delete_archived_channel`: Permanently delete an archived channel
- `delete_archived_contract`: Permanently delete an archived contract
- `delete_audience`: Delete an audience from a user database
- `delete_audio_creative`: Delete an audio creative
- `delete_beacon_signing_key`: Delete a beacon signing key
- `delete_bidder`: Delete a bidder
- `delete_campaign`: Delete a standard campaign
- `delete_campaign_assignment`: Delete a campaign assignment
- `delete_catalog_ad_item`: Delete a catalog ad item
- `delete_catalog_zone`: Delete a catalog zone
- `delete_channel`: Delete a channel
- `delete_channel_zone_assignment`: Remove a zone from a channel
- `delete_contact`: Delete a contact
- `delete_contract`: Delete a contract
- `delete_contract_document`: Delete a contract document

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
