跳到主要内容
Supermarket
返回能力市场
MCP Server
data
MIT

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

Ryze-AI-AdgentRyze-AI-Adgent
84/ 100

公开评测 · 综合采用结论

证据充分,整体质量与安全表现优秀

查看评测依据 评测我的项目基于公开项目证据,非安全认证或安装推荐
9.3kstars
397forks
最近更新 16天前
评测生成时间(北京时间)
本报告引擎
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。来源由采集方提供,摘要本身不证明来源真实性。

Evaluation report

综合采用结论

84
B
满分 100 · 静态采用参考
值得推荐低风险
决策摘要

证据充分,整体质量与安全表现优秀

91%
高置信度
80
文档
100
安全
75
质量
100
活跃
63
采用
  • 基础评测完成+25/25确定性评分与静态安全扫描已完成
  • README 有效证据+16/256,376 个去重后的有效字符
  • 独立证据来源+20/205 类非重复证据,重复文件不叠加
  • 仓库元数据+10/10已取得仓库状态与采用数据
  • 活跃记录+5/5已取得最近提交时间
  • AI 复核+15/15已完成结构化 AI 证据复核

本报告评了什么

综合分用于静态采用筛选,不是任务成功率,也不代表使用 Skill 后的能力提升。

静态检查范围
记录 9 个文件 · 25,838 字符
只检查采集到的受限文本与已知风险模式;未读取的脚本、依赖和运行环境不在结论内。
AI 内容复核
已使用
复核送评文本的说明和设计,不是安装测试或实际任务执行。记录缺失时不推断已使用或未使用。
真实任务效果
本报告未提供实测证据
没有使用/不使用 Skill 的任务对照、重复运行或耗时与 token 成本结果。采用前仍需在隔离环境验证自己的任务。

脚本引用覆盖

脚本引用覆盖记录不可得;不推断没有引用或已经检查。

How it works · 流程图

AI 可见性分析流程

SKILL.md Workflow 为单一任务的连续 6 步处理,含数据获取、诊断与输出

AI 提取 · 证据约束

左右滑动查看完整图示

AI 可见性分析流程SKILL.md Workflow 为单一任务的连续 6 步处理,含数据获取、诊断与输出按引擎取数后看日趋势定位尖峰来源读取 top 页面提炼引用配方生成改造清单引擎流量GA4 工具趋势分析GA4 工具被引页面GA4 工具诊断优胜页人工阅读找遗漏页GSC 交叉比对输出报告结论
图示依据
  • • SKILL.md Workflow 步骤 1-6 依次为 Traffic by engine、Trend、Cited pages、Referral detail、Diagnose、Find the misses
  • • SKILL.md Output 段要求给出引擎表、被引页面表、引用配方与 top-5 改造清单
五维表现
ai-visibility 技能用真实 GA4 的 AI 引荐流量替代提示词采样,问题与输出具体;但依赖托管 Ryze 连接器,缺少权限边界、错误处理与排障说明,采用前需自行验证工具可用性。
质量证据
  • 通过: 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 技能集

不建议直接用于

无法或不愿接入第三方托管连接器的用户、需要完全离线或自托管数据管道的场景

也有自己的公开项目?先看完证据,再用当前规则生成独立报告。

评测我的项目 →
文档证据
80/100
问题与用途描述10 分
有效 README12 分
安装或接入步骤14 分
可执行示例16 分
输入、参数或工具说明11 分
输出或结果说明9 分
限制、权限或边界12 分
错误处理或排障8 分
许可证信息5 分
结构化章节3 分
安全证据
低风险
未发现已知高风险模式

静态扫描不是安全保证,生产接入前仍应人工复核权限和数据边界。

优先改进清单
  1. 01补充限制、权限或边界
  2. 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

Free SEO & GEO data via MCP

Skip the setup: use the hosted Ryze MCP (Google sign-in, Search Console and GA4 connected in one step, approval-gated changes).

Connect Ryze in one click →

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

SkillWhat it doesData source
seo-auditFull site audit: indexation, CTR anomalies, decaying pages, quick winsGSC + GA4
keyword-researchSeed → ideas → volume/CPC/intent → clustered keyword planGoogle Ads + DataForSEO
rank-trackingPosition movers between any two periods, no tracker subscriptionGSC
competitor-gapKeywords a competitor ranks for that you don'tDataForSEO + GSC
backlink-checkBacklink profile + referring domains vs a competitorDataForSEO
ai-visibilityWhich AI engines send you traffic and which pages they citeGA4 AI-referral reports
content-briefSERP-driven brief: headings, entities, questions, internal linksDataForSEO + GSC
seo-vs-adsQueries you pay for that you already rank for organicallyGSC × 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 wrappersSemrush/AhrefsThis
Tool costfree code or ~$10/mo hosted$120+/mofree (MIT)
Data costyour DataForSEO bill (+~28% markup if hosted)includedthrough your Ryze workspace
Rankingsestimated from SERP scrapesestimatedyour real GSC positions
Trafficestimatedestimatedyour real GA4
AI visibilityprompt-sampling estimateslimitedyour actual AI referral traffic
Works inside Claudevia MCPnonative 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.