Agent Plugins Marketplace
All plugins

open-seo-mcp-skills

v0.2.0

Open-source SEO + GEO skills for Claude on the Ryze MCP — audits, keyword research, rank tracking, competitor gaps, backlinks, AI visibility. Real GSC/GA4/ads data plus built-in DataForSEO, no markup.

Claude Code8 Skills1 MCP serverStreamable HTTP

By Ryze AI1.2k GitHub starsUpdated 4 hours ago

Directory evidence

Runtimes
Claude Code
Parsed components
9 skill or MCP entries
Source updated
Sep 24, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install open-seo-mcp-skills for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install open-seo-mcp-skills@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/Ryze-AI-Adgent/open-seo-mcp-skills

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

open-seo-mcp-skills/
├── .claude-plugin/plugin.json
├── skills/ai-visibility/SKILL.md
├── skills/backlink-check/SKILL.md
├── skills/competitor-gap/SKILL.md
├── skills/content-brief/SKILL.md
├── skills/keyword-research/SKILL.md
├── skills/rank-tracking/SKILL.md
├── skills/seo-audit/SKILL.md
├── skills/seo-vs-ads/SKILL.md
└── .mcp.json

Included Skills8

ai-visibilityskills/ai-visibility/SKILL.md

Measure real AI-engine visibility — traffic from ChatGPT, Perplexity, Claude, Gemini and which pages they cite — from actual GA4 referral data, not prompt sampling. Use when asked "AI visibility", "GEO/AEO check", "do LLMs cite us", "traffic from ChatGPT", or "how do we show up in AI search".

backlink-checkskills/backlink-check/SKILL.md

Backlink profile for any domain — referring domains, authority, anchors, new/lost links, and a side-by-side vs a competitor. Use when asked "check my backlinks", "backlink profile of X", "who links to them", or "link gap vs competitor".

competitor-gapskills/competitor-gap/SKILL.md

Find keywords a competitor ranks for that the user's site doesn't — the content gap, prioritized by volume and winnability. Use when asked "what does competitor.com rank for", "keyword gap vs X", "steal competitor keywords", or "why do they outrank us".

content-briefskills/content-brief/SKILL.md

SERP-driven content brief for a target keyword — what ranks, what to cover, headings, questions, internal links from your own data. Use when asked for a "content brief", "outline to rank for X", "what should this article cover", or before writing any SEO page.

keyword-researchskills/keyword-research/SKILL.md

Keyword research from a seed topic — ideas, real Google volume/CPC, intent, difficulty, clustered into a plan. Use when asked to "find keywords", "keyword research for X", "what should I rank for", or "build a keyword plan".

rank-trackingskills/rank-tracking/SKILL.md

Rank tracking without a tracker subscription — position movers between any two periods from real Search Console data. Use when asked "how are my rankings", "what moved this week/month", "track my keywords", or "did the update hit me".

seo-auditskills/seo-audit/SKILL.md

Full SEO audit of a site from its real Search Console + GA4 data — indexation health, CTR anomalies, decaying pages, striking-distance keywords, quick wins. Use when asked to "audit my site", "SEO audit", "why is my organic traffic down", or "SEO health check".

seo-vs-adsskills/seo-vs-ads/SKILL.md

Find money leaking between search ads and SEO — queries you pay for while already ranking organically, and paid queries with no organic coverage. Use when asked "am I paying for clicks I'd get free", "brand bidding waste", "SEO vs ads overlap", or "cut wasted ad spend with SEO".

MCP servers1

ryzeStreamable HTTP
url
https://connector.get-ryze.ai/mcp

Plugin manifests1

.claude-plugin/plugin.json
{
  "name": "open-seo-mcp-skills",
  "description": "Open-source SEO + GEO skills for Claude on the Ryze MCP — audits, keyword research, rank tracking, competitor gaps, backlinks, AI visibility. Real GSC/GA4/ads data plus built-in DataForSEO, no markup.",
  "version": "0.2.0",
  "author": {
    "name": "Ryze AI",
    "url": "https://get-ryze.ai"
  },
  "mcpServers": {
    "ryze": {
      "type": "http",
      "url": "https://connector.get-ryze.ai/mcp"
    }
  },
  "homepage": "https://www.get-ryze.ai/how-to-connect-claude-to-google-meta-ads-mcp",
  "repository": "https://github.com/Ryze-AI-Adgent/open-seo-mcp-skills",
  "keywords": [
    "seo",
    "geo",
    "mcp",
    "claude-skills",
    "search-console",
    "ga4",
    "dataforseo"
  ],
  "skills": "./skills"
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[open-seo-mcp-skills on Agent Plugins Marketplace](https://pluginsmp.com/plugins/open-seo-mcp-skills)