open-seo-mcp-skills README

The project's README from github.com/Ryze-AI-Adgent/open-seo-mcp-skills. As one markdown file: README.md.

Open SEO MCP Skills

Free SEO & GEO data via MCP

Open-source SEO + GEO skills for Claude — keyword research, rank tracking, site audits, backlinks, competitor gaps, AI visibility — running on your own Search Console, Analytics and ads data through the Ryze MCP, with DataForSEO built in for the data Google won't give you.

No subscription for the tool. No markup on API calls. The skills are MIT — take them, change them, ship them.

Why this exists

"Open source SEO tools" are having a moment. Look closer and most are a UI over the DataForSEO API: you either bring your own key and pay per request, or pay a hosted subscription plus a ~28% markup on every data call. The code is free; the data never was.

This takes the opposite approach:

Quick start

claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp
claude plugin marketplace add Ryze-AI-Adgent/open-seo-mcp-skills
claude plugin install open-seo-mcp-skills@ryze

Then: "run an SEO audit on mysite.com". The plugin bundles the connector, so step one is optional in Claude Code.

Product pages: Google Ads MCP · Meta Ads MCP

Install (2 steps)

1. Connect the Ryze MCP — in Claude: Settings → Connectors → Customize → add custom connector:

Name: Ryze AI
URL:  https://connector.get-ryze.ai/mcp

Sign in, pick your workspace, connect your Google Search Console / GA4 / ads accounts once. Full guide: https://www.get-ryze.ai/how-to-connect-claude-to-google-meta-ads-mcp

2. Install the skills — as a Claude Code plugin:

claude plugin marketplace add Ryze-AI-Adgent/open-seo-mcp-skills
/plugin install open-seo-mcp-skills@ryze

or just copy them:

git clone https://github.com/Ryze-AI-Adgent/open-seo-mcp-skills && cp -r open-seo-mcp-skills/skills/* ~/.claude/skills/

The skills

Skill What it does Data source
seo-audit Full site audit: indexation, CTR anomalies, decaying pages, quick wins GSC + GA4
keyword-research Seed → ideas → volume/CPC/intent → clustered keyword plan Google Ads + DataForSEO
rank-tracking Position movers between any two periods, no tracker subscription GSC
competitor-gap Keywords a competitor ranks for that you don't DataForSEO + GSC
backlink-check Backlink profile + referring domains vs a competitor DataForSEO
ai-visibility Which AI engines send you traffic and which pages they cite GA4 AI-referral reports
content-brief SERP-driven brief: headings, entities, questions, internal links DataForSEO + GSC
seo-vs-ads Queries you pay for that you already rank for organically GSC × Google Ads

Then just ask: "run an SEO audit on my site", "what keywords does competitor.com rank for that I don't?", "how much am I paying for clicks I'd get free?"

How it compares

OpenSEO-style wrappers Semrush/Ahrefs This
Tool cost free code or ~$10/mo hosted $120+/mo free (MIT)
Data cost your DataForSEO bill (+~28% markup if hosted) included through your Ryze workspace
Rankings estimated from SERP scrapes estimated your real GSC positions
Traffic estimated estimated your real GA4
AI visibility prompt-sampling estimates limited your actual AI referral traffic
Works inside Claude via MCP no native skills + MCP

Notes for skill authors

Ryze MCP tools are namespaced <provider>__<tool> (e.g. google_search_console__runRawSearchAnalytics, google_ads__generateKeywordIdeas). When a request shape is unclear, call native__get_provider_docs with the provider (dataforseo, google_search_console, …) — it returns the official API docs. Tool availability can vary by workspace; every skill here states its fallback.

License

MIT. The skills and this repo are free forever. Data access runs through your own Ryze workspace and your own connected accounts.

open-seo-mcp-skills (Ryze-AI-Adgent/open-seo-mcp-skills)

Searching Database…

Что это такое?Набор open-source скиллов для SEO и GEO (оптимизации под генеративные движки) для Claude в паре с MCP-коннектором Ryze, который берёт данные из вашего собственного Google Search Console, GA4 и Google Ads вместо того, чтобы полагаться на оценки.
Это отдельное приложение или то, что подключается к Claude?Это плагин для Claude Code: набор скиллов на базе markdown плюс MCP-сервер/коннектор Ryze, к которому Claude обращается за вашими реальными аналитическими и SEO-данными; отдельного интерфейса для запуска нет.
Нужны ли мне свои ключи DataForSEO или API-ключи?Нет — ключевые слова конкурентов, бэклинки и данные SERP идут из DataForSEO, уже встроенного в коннектор Ryze, так что управлять ключами не нужно; но нужны собственные аккаунты Google Search Console, GA4 и Google Ads, подключённые через ваше Ryze-workspace, а Ahrefs/Semrush можно опционально подключить, если вы за них уже платите.
Есть ли подвохи по сравнению с другими SEO-инструментами?Доступность инструментов может отличаться в разных workspace, поэтому некоторые скиллы при неподключённом инструменте могут переключаться на альтернативные источники данных; к тому же главная ценность зависит от того, подключены ли реальные данные GSC/GA4/Ads, а не от простого запуска скиллов самих по себе.
Какие скиллы входят в набор?Восемь: seo-audit (индексация, аномалии CTR, теряющие позиции страницы), keyword-research (от исходных запросов до кластеризованного семантического ядра), rank-tracking (сдвиги позиций между периодами), competitor-gap, backlink-check, ai-visibility (какие AI-движки присылают вам трафик), content-brief (структура на основе SERP) и seo-vs-ads (платные запросы, по которым вы уже ранжируетесь органически).
Почему бы просто не взять другой open-source SEO-инструмент?Большинство «open-source SEO-инструментов» — это лишь интерфейс поверх API DataForSEO, где вы платите за каждый запрос, либо хостинговая подписка плюс наценка около 28% на каждый вызов данных. Этот проект использует ваши реальные позиции из GSC, реальный трафик GA4 и реальные ключевые слова Google Ads вместо оценок, выдранных из SERP, причём DataForSEO уже встроен без наценки.
Как он сравнивается с Ahrefs или Semrush?Ahrefs/Semrush стоят от $120 в месяц и дают оценочные позиции и трафик; это бесплатно (MIT) и использует ваши реальные позиции из GSC и реальный трафик GA4 вместо оценок, работая нативно как скиллы Claude плюс MCP, а не отдельная панель.
Что именно отслеживает скилл ai-visibility?Он читает отчёты GA4 по переходам из AI и показывает, какие AI-движки (ChatGPT, Perplexity, Claude, Gemini) присылают вам трафик и какие ваши страницы они цитируют.
Size
15.5 MB
Stars
5.9K
Updated
CommitOct 13
Age
1mo
Commits · 90 Days