Ad Context Protocol (AdCP) подаётся как «универсальный API», но на практике — это запуск нового распределённого оркестратора поверх MCP. Ключевая сложность — асинхронность и состояние: заявки переходят в pending_approval на часы/дни, ответ приходит вебхуком. Команде нужен не интеграционный слой, а хаб: очередь задач и стейт-машины, устойчивые серверные процессы, обработка перезапусков, идемпотентность, экспоненциальные ретраи и circuit breakers.AdCP не заменяет OpenRTB, а дополняет его: OpenRTB — высокочастотный «аукционный» слой (миллисекунды), AdCP/MCP — низкочастотный «workflow»-слой (планирование, PMP, сетап, отчётность). Конкуренция смещается из «зоопарка интеграций» в качество оркестрации и единые модели данных.MVP: старт с read-only дашборда (1–2 партнёра, валидация схемы).Write-пилот: один партнёр, маленький бюджет; главное — замкнуть асинхронный цикл и вебхуки.Говорнанс: human-in-the-loop и неизменяемый аудит-трейл до масштабирования.Хаб-архитектура: стейт-машины, канонические модели, лёгкое добавление AdCP-партнёров.Итог: бюджетируйте не «API-подключение», а продуктовый хаб оркестрации — иначе первый проект почти наверняка «упрётся» в скрытую инженерную сложность.