mcp-server
MCP serverAI & modelsManage AdButler campaigns, zones, ad items, VAST, and reports from Claude, ChatGPT, and Cursor.
Serves today. ahel can serve it to every connected agent through your gateway link. It booted on ahel's sandbox and listed 622 tools.
Serve it through your gateway
One link, every agent. Your own credentials, stored once.
Tools it gives your agents (622)
| Tool | What it does |
|---|---|
| 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 |
Signals
- Last commit
- Jul 2026
- Weekly downloads
- 166
- Tools captured
- 622