Find money leaking between search ads and SEO — queries you pay for while already ranking organically, and paid queries with no organic coverage. Use when asked "am I paying for clicks I'd get free", "brand bidding waste", "SEO vs ads overlap", or "cut wasted ad spend with SEO".
npx skills add https://github.com/Ryze-AI-Adgent/open-seo-mcp-skills --skill seo-vs-ads
The report subscription tools can't do: it needs your ads account AND your Search Console together. Both are on the Ryze MCP.
google_ads__runRawGaql on the default account — search terms report, last 90 days: term, impressions, clicks, cost, conversions. (GAQL shape via native__get_provider_docs, provider google_ads, if needed.)google_search_console__runRawSearchAnalytics, dimension ["query"], same window.Headline first: "$X/quarter going to clicks you already rank #1 for." Then the four buckets as tables (term, cost, conversions, organic position), the savings estimate with its assumptions stated, and a short action list: exact negatives to add, exact pages to build.
If only one of the two accounts is connected, run what's possible, and name the missing connection instead of guessing at the other half.
Take ryze-ai-adgent/seo-vs-ads from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.