Run YouTube Ads from any AI client.
In-Stream, In-Feed & Shorts video campaigns with automatic video validation. Adspirer connects YouTube Ads to ChatGPT, Claude, Cursor, Codex, Windsurf, and more — 11 tools, no dashboard switching.
What you can do
11 tools across YouTube Ads. Top capabilities:
Validate your video before you spend
`validate_video` verifies your YouTube video is **public or unlisted**, at least **10 seconds** long, embeddable, and hosted on YouTube — catching problems before campaign creation instead of after you've paid for impressions.
Launch across In-Stream, In-Feed & Shorts
`create_youtube_campaign` builds one video campaign spanning all three YouTube placements and creates it **paused**, so you review targeting, budget, and creative before anything goes live.
Route to the right Google campaign type
When you don't name a format, `select_google_campaign_type` helps you choose between Search, Performance Max, or YouTube — so a video brief doesn't accidentally ship as a Search campaign.
Reuse or upload your logo & assets
`discover_existing_assets` finds logos and images already in your Google Ads account for reuse; `validate_and_prepare_assets` uploads and validates a new **square (1:1) logo** when none exists.
Add extensions to boost visibility
`add_sitelinks`, `add_callout_extensions`, and `add_structured_snippets` attach extensions after the campaign is built — Adspirer notes these can lift ad visibility by **15-25%**.
Track views, VTR & cost per view
`get_campaign_performance` returns views, engagement, conversions, and cost for your YouTube campaigns, and `list_campaigns` surfaces every campaign — perfect for the "which campaigns have the best view-through rate?" question.
Campaign types you can launch
Every YouTube Ads format Adspirer supports — request one in chat from any AI client.
In-Stream
Plays before, during, or after other YouTube videos and is **skippable after 5 seconds** — the core format for demos and brand storytelling.
In-Feed
Thumbnail-plus-text ads in YouTube search results and the related-videos sidebar that play when a viewer clicks — strong for capturing active browsers.
Shorts
Full-screen vertical video in the YouTube Shorts feed. **9:16** creative performs best, but any format will serve here.
Demand Gen (YouTube-only)
Every campaign runs on Google's Demand Gen format with YouTube-only channel controls — Gmail, Discover, and Display placements are **disabled**, so ads show only on YouTube.
Video validation
Before any campaign, `validate_video` confirms your creative is public/unlisted, 10s+, and embeddable. Attach up to **5 videos** per campaign (1 primary + 4 additional).
Pick your AI client
7 of 9 guides published — the rest are coming soon.
ChatGPT × YouTube Ads
Manage YouTube Ads campaigns inside ChatGPT (Plus / Pro) — 11 tools, OAuth setup in about 2 minutes, no dashboard switching.
Read integration →Claude × YouTube Ads
Manage YouTube Ads campaigns inside Claude (Web / Desktop) — 11 tools, OAuth setup in about 2 minutes, no dashboard switching.
Read integration →Claude Code × YouTube Ads
Manage YouTube Ads campaigns inside Claude Code (CLI) — 11 tools, OAuth setup in about 60 seconds, no dashboard switching.
Read integration →Cursor × YouTube Ads
Manage YouTube Ads campaigns inside Cursor (IDE) — 11 tools, OAuth setup in about 5 minutes, no dashboard switching.
Read integration →Codex CLI × YouTube Ads
Manage YouTube Ads campaigns inside OpenAI Codex CLI — 11 tools, OAuth setup in about 5 minutes, no dashboard switching.
Read integration →Windsurf × YouTube Ads
Manage YouTube Ads campaigns inside Windsurf (IDE) — 11 tools, OAuth setup in about 5 minutes, no dashboard switching.
Read integration →Gemini CLI × YouTube Ads
Manage YouTube Ads campaigns inside Gemini CLI — 11 tools, OAuth setup in about 60 seconds, no dashboard switching.
Read integration →OpenClaw × YouTube Ads
OpenClaw autonomous agent — runs scheduled ad-ops workflows without user prompts.
Coming soonManus × YouTube Ads
Manus autonomous agent platform with native MCP integration.
Coming soonBrowse all AI clients
Start managing YouTube Ads from chat.
Free tier — 15 tool calls per month, no credit card. Setup takes about 2 minutes.
Try Adspirer free