Module adcp.server.brand
Brand rights handler for ADCP server implementations.
Classes
class BrandHandler-
Expand source code
class BrandHandler(ADCPHandler[TContext], Generic[TContext]): """Handler for brand rights operations. Subclass this to implement brand identity and rights management. Only brand rights tools will be exposed via MCP. Example: class MyBrandAgent(BrandHandler): async def get_brand_identity(self, params, context=None): # Implement brand identity lookup pass """ _agent_type = "Brand agents"Handler for brand rights operations.
Subclass this to implement brand identity and rights management. Only brand rights tools will be exposed via MCP.
Example
class MyBrandAgent(BrandHandler): async def get_brand_identity(self, params, context=None): # Implement brand identity lookup pass
Ancestors
- ADCPHandler
- abc.ABC
- typing.Generic
Inherited members
ADCPHandler:acquire_rightsactivate_signalbuild_creativecalibrate_contentcheck_governancecomply_test_controllercontext_matchcreate_collection_listcreate_content_standardscreate_media_buycreate_property_listdelete_collection_listdelete_property_listget_account_financialsget_adcp_capabilitiesget_brand_identityget_collection_listget_content_standardsget_creative_deliveryget_creative_featuresget_media_buy_artifactsget_media_buy_deliveryget_media_buysget_plan_audit_logsget_productsget_property_listget_rightsget_signalsget_task_statusidentity_matchlist_accountslist_collection_listslist_content_standardslist_creative_formatslist_creativeslist_property_listslist_taskslist_transformerslog_eventpreview_creativeprovide_performance_feedbackreport_plan_outcomereport_usagesi_get_offeringsi_initiate_sessionsi_send_messagesi_terminate_sessionsync_accountssync_audiencessync_catalogssync_creativessync_event_sourcessync_governancesync_plansupdate_collection_listupdate_content_standardsupdate_media_buyupdate_property_listupdate_rightsvalidate_content_deliveryvalidate_inputverify_brand_claimverify_brand_claims