Governed Ad Platform Executor
Launchable MCP executor for exact control-plane-authorized Google Ads and DV360 mutations with state revalidation, serialization, receipts, reconciliation, and rollback.
Access
Read and write · Google Ads API v25 and Display & Video 360 API v4
Inputs
- A bounded provider-native plan with exact target and desired state
- Runtime-owned credentials, policy and a separately authorized control-plane grant
Outputs
- Plan previews, execution receipts and post-write state verification
- Reconciliation or separately authorized rollback results
Before you begin
- Node.js 22 or newer and the Agent Control Plane 0.2.1 package.
- Provider OAuth access with Google Ads or DV360 mutation permission for explicitly allowlisted sandbox targets.
- Runtime-owned executor policy, credential, signed executor identity, public grant key, stores, and audit keys.
Try this first
Review the setup requirements, access boundaries and release guide before connected use.
Limits for this step
- Only campaign status, campaign-budget amount, ad-group status or CPC bid, and DV360 line-item status or max-average-CPM bid are supported.
- Provider mutation APIs do not guarantee idempotency; ambiguous outcomes stop for reconciliation rather than replay.
- Conflicting post-write state is never overwritten automatically; it requires reconciliation and a separately authorized rollback where appropriate.
- CI uses deterministic provider simulations; live sandbox mutation evidence remains separately gated.
- Mutations require an exact single-use control-plane grant; rollback requires a separate exact grant. Preview never grants execution authority.
View capabilities and accessHide capabilities and access
What it can do
- Preview closed provider-native change plans without acquiring execution authority.
- Re-read current state and atomically claim an exact short-lived control-plane grant at the effect boundary.
- Serialize each provider resource and apply bounded status, budget, or bid updates.
- Persist authenticated intents and receipts, verify post-write state, and reconcile ambiguous effects.
- Apply a verified rollback patch only under a separate exact rollback grant.
Access limits
Mutations require an exact single-use control-plane grant; rollback requires a separate exact grant. Preview never grants execution authority.
Credentials and setup
- Runtime-owned provider credential and closed executor policy
- Separately installed Agent Control Plane with an executor identity and grant public key
- Private local executor and control-plane stores with independent audit keys
Install tool files
These commands install package files and generate runtime configuration where supported. Confirm discovery in your agent app, then check configuration, authentication and a first useful operation.
Install (Codex)
./bin/skills-hub install --module tools --entry adtech/[email protected] --runtime codex
Install (Claude)
./bin/skills-hub install --module tools --entry adtech/[email protected] --runtime claude
Install (Generic)
./bin/skills-hub install --module tools --entry adtech/[email protected] --runtime generic --target ./my-agent/tools-mcp