adcp-media-buy

Orchestrate AdCP media buys via MCP tools for campaigns and delivery.

241|75|Updated Jul 19, 2025
One-click install
npx skills add https://github.com/adcontextprotocol/adcp --skill adcp-media-buy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: adcp-media-buy
Source: https://github.com/adcontextprotocol/adcp/tree/main/skills/adcp-media-buy
Command: npx skills add https://github.com/adcontextprotocol/adcp --skill adcp-media-buy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables you to execute the AdCP Media Buy Protocol with sales agents by interfacing with MCP tools (get_products, create_media_buy, sync_creatives, get_media_buy_delivery, etc.) exposed by the connected agent, to orchestrate end-to-end media buying workflows.

Core Features & Use Cases

  • Discover inventory using natural language with get_products.
  • Create and manage campaigns with create_media_buy and update_media_buy.
  • Upload creatives via sync_creatives and monitor delivery via get_media_buy_delivery.
  • Review publisher properties and creative formats with list_authorized_properties and list_creative_formats.
  • Build and monitor campaigns across multiple publishers with asynchronous approval handling and robust error management.

Quick Start

Start by describing your campaign in natural language and running get_products to select inventory, then execute create_media_buy and sync_creatives to launch and monitor delivery.

Frequently Asked Questions about adcp-media-buy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate media buy workflows across multiple publishers?▼

You can automate media buy workflows by interfacing with MCP tools to discover products, create campaigns, sync creatives, and track delivery across multiple publishers with asynchronous approval handling.

Can I discover ad inventory and create campaigns using natural language?▼

Yes, you can discover ad inventory using natural language by running the get_products tool, then execute create_media_buy and sync_creatives to launch and monitor your campaigns.

What's the best way to manage advertising budgets and update active campaigns?▼

To manage advertising budgets and update active campaigns, use the update_media_buy tool to adjust spend and settings, while monitoring performance via get_media_buy_delivery for delivery data retrieval.

Does this approach support asynchronous approvals for campaign launches?▼

Yes, the workflow supports asynchronous approvals with robust error handling, allowing teams to build and monitor campaigns across multiple publishers while managing approval delays safely.

How do I check authorized publisher properties and supported creative formats before launching?▼

You can review authorized publisher properties and supported creative formats by running list_authorized_properties and list_creative_formats before executing your media buy.

Why do I need MCP tools for end-to-end advertising workflows?▼

MCP tools are required to orchestrate end-to-end advertising workflows, providing the functional interfaces for initiating campaigns, syncing creatives, retrieving delivery data, and handling errors across publishers.