open-seo-mcp-skills
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
- 评测生成时间(北京时间)
- 本报告引擎
- v3.17.3
- 当前引擎
- v3.17.3
规则版本一致,但报告只反映生成时的证据,不代表项目代码和安全状态始终不变。
进入后确认来源与额度,提交才会创建任务。
核对代码版本与送评文本摘要
仅记录实际送评的受限文本,不是完整仓库审计、安装结果或运行时安全保证。Stars、下载量和仓库元数据为采集时的独立信号,不属于此 commit 快照。
Ryze-AI-Adgent/open-seo-mcp-skills @ f587b0a69dc1ed92b65cdb241e4f14985b1031fd目录树:111cf651f0f0422d19394a91b27d14b8daabaf43
README 来源:README.md
- README.md · 6627 字符
SHA-256: e064de2b643cd9f78e444404db662557c684d7060b7fbfad8d58e2a5facd9ceb - skills/ai-visibility/SKILL.md · 2491 字符
SHA-256: 0dbc6eb9cbd0fa2dacc31a767b86b9fa12644bcfa75aa068999c290be3302185 - skills/backlink-check/SKILL.md · 2107 字符
SHA-256: bf8b68a041b7ae7f3f39ffd054d4da964378762b8c680f356c1cc368f1c0c128 - skills/competitor-gap/SKILL.md · 2288 字符
SHA-256: e2c5e5c531c8036f00a28b42bcb303213d090002a12777d577b39b4d14d155cc - skills/content-brief/SKILL.md · 2488 字符
SHA-256: 26874c7da45b8b421f415bb019631a0210abefa5986be651f200eff87d019379 - skills/keyword-research/SKILL.md · 2373 字符
SHA-256: b7686d9a5b468e86ea37fcb5477c4888d3c9ff6900fe1853457ac38063911b35 - skills/rank-tracking/SKILL.md · 2340 字符
SHA-256: da742b96d7b054ba036c8e392de1a7b8065714f520366d3694e8fb39d807cc7b - skills/seo-audit/SKILL.md · 2700 字符
SHA-256: d0361e667b639b8972582ad723fa14743bec96136a5fad4ac400b8c9f46d927f - skills/seo-vs-ads/SKILL.md · 2424 字符
SHA-256: 883b461d76654180dcd5cc4f8569bac6a8744b896f7b9e632bf1051bbb3e4599
摘要对应送评 UTF-8 文本,可能为限额节选,不等于 Git blob SHA。来源由采集方提供,摘要本身不证明来源真实性。
综合采用结论
证据充分,整体质量与安全表现优秀
- 基础评测完成+25/25确定性评分与静态安全扫描已完成
- README 有效证据+16/256,376 个去重后的有效字符
- 独立证据来源+20/205 类非重复证据,重复文件不叠加
- 仓库元数据+10/10已取得仓库状态与采用数据
- 活跃记录+5/5已取得最近提交时间
- AI 复核+15/15已完成结构化 AI 证据复核
本报告评了什么
综合分用于静态采用筛选,不是任务成功率,也不代表使用 Skill 后的能力提升。
- 静态检查范围
- 记录 9 个文件 · 25,838 字符
- 只检查采集到的受限文本与已知风险模式;未读取的脚本、依赖和运行环境不在结论内。
- AI 内容复核
- 已使用
- 复核送评文本的说明和设计,不是安装测试或实际任务执行。记录缺失时不推断已使用或未使用。
- 真实任务效果
- 本报告未提供实测证据
- 没有使用/不使用 Skill 的任务对照、重复运行或耗时与 token 成本结果。采用前仍需在隔离环境验证自己的任务。
脚本引用覆盖
脚本引用覆盖记录不可得;不推断没有引用或已经检查。
AI 可见性分析流程
SKILL.md Workflow 为单一任务的连续 6 步处理,含数据获取、诊断与输出
左右滑动查看完整图示
- • SKILL.md Workflow 步骤 1-6 依次为 Traffic by engine、Trend、Cited pages、Referral detail、Diagnose、Find the misses
- • SKILL.md Output 段要求给出引擎表、被引页面表、引用配方与 top-5 改造清单
- 通过: Agent Skills 格式校验 8/8 个通过
- 通过: 8 个有效 Skill 含可核实的指令步骤或示例
- 质量评审选取 skills/ai-visibility/SKILL.md;其余 7 个仅做格式扫描
- SKILL.md Workflow 第 1 步调用 google_analytics__getAiTrafficByEngine 获取各 AI 引擎会话数
- SKILL.md Fallback 段:GA4 工具不可用时用 google_analytics__runRawReport 按 sessionSource 过滤 chatgpt.com 等
- README Quick start:claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp
- README Notes for skill authors:工具命名空间为 <provider>__<tool>,可用 native__get_provider_docs 查文档
- README License:MIT,技能与仓库免费
- 问题与用途描述
- 有效 README
- 安装或接入步骤
- 可执行示例
- 通过: Agent Skills 格式校验 8/8 个通过
- 缺少限制、权限或边界
- 缺少错误处理或排障
- 核心数据依赖托管连接器 connector.get-ryze.ai,未说明权限范围与数据留存边界
- 缺少错误处理与排障章节,工具不可用仅一句回退
- README 大量营销对比与产品页链接,削弱技术文档密度
已连接 GSC/GA4 的 SEO 从业者做 AI 引荐流量分析、需要从真实点击而非提示词采样评估 GEO 效果的团队、Claude Code 用户快速安装 SEO 技能集
无法或不愿接入第三方托管连接器的用户、需要完全离线或自托管数据管道的场景
也有自己的公开项目?先看完证据,再用当前规则生成独立报告。
评测我的项目 →静态扫描不是安全保证,生产接入前仍应人工复核权限和数据边界。
- 01补充限制、权限或边界
- 02补充错误处理或排障
方法、证据与局限展开收起
GitHub Repository API
9 个文件 · 25,838 字符
v3.17.3 · AI 内容复核:已使用(deepseek-flash)
- 静态评测不会安装或执行项目代码
- 安全扫描基于高信号文件与已知模式,不能替代人工审计
- 流行度只反映采用程度,不代表安全或工程质量
- 发现 8 个 Skill;质量复核只评审 skills/ai-visibility/SKILL.md,其余 7 个仅做格式扫描
30 天热度趋势
README
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.
