- 日常 SEO 巡检:让 Claude 直接读你 GSC 的排名和 GA4 流量做诊断,比让它凭抓取估算或凭记忆回答可靠得多;换成本地爬虫方案,你拿不到点击和展现数据。
- 竞品关键词与外链调研:内置 DataForSEO 作为数据源,省掉自己申请 API 再包一层 MCP 的工作;自己接 DataForSEO 也能做,但要把鉴权和字段映射写一遍。
- 统计 AI 搜索来源流量:从 GA4 推荐流量里拆出 ChatGPT、Perplexity 等来源,这是 GA4 原生报表不直接给的切分;用别的工具基本要自己建渠道分组。
- 把技能复制到其他 MCP 客户端:技能是 MIT 许可的 Markdown,可以脱离 Claude 单独取用;不想绑 Claude 生态时这是唯一可复用的部分。
open-seo-mcp-skills
Ryze-AI-AdgentMIT活跃维护 有专家点评给 Claude 用的免费 SEO MCP 服务器和开源技能包,能基于真实的 GSC、GA4 和广告数据做关键词研究、排名追踪、站点审计、外链分析,还能看 AI 搜索里的曝光情况。
Free SEO MCP server + open-source SEO and GEO skills for Claude: keyword research, rank tracking, audits, backlinks, AI visibility on your real GSC/GA4/ads data. claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp
专家点评
上手难度:进阶更新于 2026-11-11用真实 GSC/GA4 数据替代抓取估算,给 Claude 补上 SEO 与 AI 可见性分析能力
适用场景
踩坑
- 首次使用必须先登录 Ryze 并授权 GSC/GA4/广告账号,没走完这一步所有技能都拿不到数据,报错形式大概率是空结果而不是明确提示。
- 数据完全依赖你的 Ryze 工作区和已连接账号,不是本地离线工具;断网、账号未授权或工作区没配好时,技能会静默降级或需要回退到其他数据源。
- 工具可用性随工作区变化,README 自己写了部分技能需回退数据源,意味着同一套技能在不同账号下行为不一致,写自动化流程时要留兜底分支。
同类对比
纯本地、不想把 GSC/GA4 授权交给第三方服务的话,自己用 google-search-console MCP 或 GA4 官方 API 包一层更可控;只需要关键词和外链数据、不需要 Claude 技能层的话,直接调 DataForSEO API 即可。
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@ryzeREADME 未说明,这是云端 MCP 连接器加 Markdown 技能,不涉及本地 GPU 或显存要求
项目说明
由 README 自动翻译提炼免费开源的 SEO/GEO 技能包,让 Claude 直接读取你真实的 GSC、GA4 和广告数据做 SEO 分析
给 Claude 用的免费 SEO MCP 服务器和开源技能包,能基于真实的 GSC、GA4 和广告数据做关键词研究、排名追踪、站点审计、外链分析,还能看 AI 搜索里的曝光情况。
核心能力
- 用真实 GSC 排名与 GA4 流量替代抓取估算
- 内置 DataForSEO 提供竞品关键词、外链与 SERP 数据
- 提供 seo-audit、keyword-research、rank-tracking 等 8 个技能
- 通过 GA4 AI 推荐流量统计 ChatGPT、Perplexity 等来源
- 技能为 MIT 许可,可复制到任意 MCP 客户端使用
容易踩的坑
需先在 Claude 连接器里登录 Ryze 并授权 GSC/GA4/广告账号,否则技能拿不到数据;数据依赖你自己的 Ryze 工作区与已连接账号,并非本地离线可用;工具可用性随工作区变化,部分技能需回退到其他数据源
暂无 release 数据(可能没有发版,或尚未同步)。
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
Open SEO MCP Skills: a free SEO MCP server + GEO skills for Claude
Skip the setup: use the hosted Ryze MCP (Google sign-in, Search Console and GA4 connected in one step, approval-gated changes).
Open-source SEO + GEO skills for Claude on a free SEO MCP server (the Ryze connector) — 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:
- Your rankings come from your actual Google Search Console — real positions, real clicks, not estimates
- Your traffic comes from your actual GA4 — including AI referral traffic (ChatGPT, Perplexity, Claude, Gemini)
- Your keyword volumes come from Google Ads keyword planner data
- Competitor keywords, backlinks and SERPs come from DataForSEO, already wired into the Ryze connector — no key to manage, no markup layer to build
- Ahrefs and Semrush are also connectable if you already pay for them
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?utm_source=github&utm_content=open-seo-mcp-skills
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 |
Common questions
What is an SEO MCP server? A Model Context Protocol server that gives Claude, ChatGPT or Cursor SEO data and actions as tools. This one exposes Google Search Console, GA4, Google Ads keyword data, DataForSEO, and optionally Ahrefs and Semrush, through https://connector.get-ryze.ai/mcp.
Is this the best SEO MCP server for Claude Code? It is the only one we know of that runs on your real Search Console positions and GA4 traffic instead of scraped estimates, with rank tracking, audits, backlinks and competitor gaps as ready skills. Install: claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp.
Does it cover GEO and AI visibility? Yes. The ai-visibility skill reads GA4 AI-referral traffic (ChatGPT, Perplexity, Claude, Gemini) and reports which pages they cite; the Ryze workspace also tracks brand mentions in AI answers.
Is it free? The skills are MIT and the connector is free to add. Data comes from your own connected accounts, with no per-call markup.
Does it work in Cursor, ChatGPT or Claude Desktop? Yes. Add the same URL as a custom connector; the skills are Markdown and can be pasted into any client.
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.
