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
Install / Use
npx skills add Ryze-AI-Adgent/open-seo-mcp-skillsInstalls into whichever agent you are using.
CLAUDE.md
Claude Code project instructions
Quality Score
Category
AI & Machine LearningSupported Platforms
Our assessment of open-seo-mcp-skills
open-seo-mcp-skills scores 92/100 on our quality scale, 257th of 965 AI & Machine Learning skills we index (top 27%).
Its CLAUDE.md is 4.6 KB long, well organised into 8 sections with 4 code examples: a solid amount of guidance for an agent.
With 8,862 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated 9 days ago, so open-seo-mcp-skills is actively maintained.
- Our last check on 2026-10-18 found the source still online.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
open-seo-mcp-skills compared with similar skills
All 4 of these similar skills score higher than open-seo-mcp-skills; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| open-seo-mcp-skills (this skill)by Ryze-AI-Adgent | 92 | 8.9k | 9d ago | CLAUDE.md |
| claude-memby thedotmack | 100 | 113.5k | today | CLAUDE.md |
| taste-skillby Leonxlnx | 100 | 110.6k | today | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 109.2k | today | CLAUDE.md |
| Understand-Anythingby Egonex-AI | 100 | 90.9k | 10d ago | CLAUDE.md |
Frequently asked questions
- How do I install open-seo-mcp-skills?
- Run
npx skills add Ryze-AI-Adgent/open-seo-mcp-skills. The install tabs above show the steps for each supported agent. - Which AI agents does open-seo-mcp-skills work with?
- It is written for Claude Code, as a CLAUDE.md file. Other agents that read the same format can often use it too.
- Is open-seo-mcp-skills safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is open-seo-mcp-skills still maintained?
- The repository was last updated 9 days ago, so open-seo-mcp-skills is actively maintained.
Skill content
View source on GitHubOpen SEO MCP Skills
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:
- 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
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.
Related Skills
claude-mem
113.5kPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
taste-skill
110.6kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
Agent-Reach
109.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Understand-Anything
90.9kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

