Skip to content
Marketing
MCP

se-ranking

Tracks keyword rankings, backlinks and competitor SEO metrics through a subscription analytics platform.

From plugin
seo-skills
19232 skills1 MCP

Claude Code

> /plugin marketplace add seranking/seo-skills
> /plugin install seo-skills@seranking

Security report

Found

Low risk

  • Known flaws

    Not published

  • Signed build

    Not published

  • Maintained

    Jun 25, 2026

    Last push

  • Licence

    MIT

  • Runs as

    Remote

    api.seranking.com

  • Deprecated

    Not published

Signals from public registries, not an audit. Checked Nov 11, 2026.

seo-skills README

Claude SEO Skills

Production-ready Claude Agent Skills for SEO, powered by the SE Ranking remote MCP. Each skill turns raw API data into a finished SEO deliverable — content briefs, AI Search share of voice, page intelligence, structured data, drift monitoring, SXO diagnostics, competitive analysis, and more.

These Claude Skills are designed to work with the SE Ranking MCP server, but they document every API call explicitly so they can also be adapted to other SEO data providers.

Install

Three ways. Pick the first one that fits.

1. Claude Desktop (recommended)

The easiest setup — no terminal needed. Cowork in Claude Desktop installs the plugin from a marketplace through a UI flow.

  1. Open Customize in the sidebar.
  2. Click Personal plugin → + Create plugin.
  3. Click Add marketplace and enter seranking/seo-skills.
  4. Install the plugin once the marketplace loads.

Skills are available in your next Cowork session. Trigger them by name — seo-content-brief, seo-page, etc. — or just describe what you want and Claude picks the right one.

2. Claude Code (slash commands)

If you use Claude Code in the terminal:

/plugin marketplace add seranking/seo-skills
/plugin install seo-skills@seranking

Trigger skills with /seo-content-brief, /seo-page, etc. — no seo-skills: prefix needed. Or just describe what you want and Claude picks the right skill. Update the marketplace later with /plugin marketplace update seranking.

3. Manual install (only if you want seo-google or the optional extensions)

Options 1 and 2 cover 25 of 26 skills. The 26th — seo-google — ships Python scripts that need a local clone. The optional Firecrawl + Google extensions also need this. If neither matters to you, skip this option.

git clone --depth 1 https://github.com/seranking/seo-skills.git
bash seo-skills/install.sh

The installer is interactive — it asks which extensions to install. Accept the defaults and you're done. Re-running pulls the latest version and re-runs the chosen extensions. Requires git, python3 3.10+, and (for Firecrawl) node 20+.

One-liner (curl)

curl -fsSL https://raw.githubusercontent.com/seranking/seo-skills/main/install.sh | bash -s -- --all

--all enables both extensions. Use --firecrawl / --google individually, or --no-extensions to clone only. Default clone target is ~/.local/share/seo-skills; override with --target /path/to/dir.

The manual install only wires your environment (extensions, Python deps, ~/.config/seo-skills/). You still need Option 1 or 2 above so Claude can find the skill files.

4. Cursor

SE Ranking is also packaged as a Cursor plugin. Once it is listed on cursor.com/marketplace, install it from the marketplace, or add it by name in Cursor:

/add-plugin se-ranking

The hosted SE Ranking MCP server is declared in mcp.json and is auto-detected when the plugin is installed — open Cursor's MCP settings and sign in via OAuth (no API token to manage). The same skills ship to the Cursor agent.

Connect SE Ranking (any install path)

The SE Ranking remote MCP auto-registers when you install the plugin — there's no separate claude mcp add step. On your first session, run /mcp and sign in via OAuth. No API token to manage. If you don't have an SE Ranking account yet, sign up — API access is required.

Manual fallback (older Claude Code, or troubleshooting)

If /mcp doesn't list se-ranking after install — typically because you're on a Claude Code build that pre-dates plugin-bundled MCP servers — register it directly:

claude mcp add --transport http se-ranking https://api.seranking.com/mcp

Then run /mcp and complete OAuth. (User-scope registrations outrank plugin-bundled ones, so this safely overrides whatever the plugin shipped with.)

What you get

25 finished example outputs — covering 25 of the 26 skills — live in examples/. Each is a real run against a publicly observable target. Three flagship examples to skim before installing:

  • seo-plan for wix.com (90-day plan) — phased SEO roadmap that composes outputs from seo-ai-search-share-of-voice, seo-competitor-gap-analysis, and seo-drift into a 90-day plan with owners, success metrics, and a critical path. Demonstrates skill composition.
  • seo-technical-audit for linear.app — top-10 priority fix list ranked by severity × affected_pages / effort, plus issues.csv for the engineering team and a per-key-page issue digest.
  • seo-ai-search-share-of-voice for wix.com — 36.1% combined share of voice across 5 LLM engines (AI Overview / ChatGPT / Perplexity / Gemini / AI Mode), heatmap, topic-cluster ownership grid, and 5 prioritised gap-closing actions.

Full index of all 25 examples: examples/README.md. Every example is dated and snapshot-disclaimed — re-run the skill for fresh numbers.

Skills

Featured skills

The seven to reach for first — each links to a real, dated example run.

SkillWhat it producesExample run
seo-ai-search-share-of-voiceShare-of-voice heatmap across ChatGPT, Perplexity, Gemini, Google AI Overview, and AI Mode, plus topic-cluster ownership per brandwix.com
seo-backlink-gapProspect list of referring domains linking to multiple competitors but not to your site, enriched with authority, anchor samples, and outreach angleslinear.app
seo-content-briefWriter-ready editor brief from a domain and topic, with keyword research, SERP analysis, competitor content teardown, internal linking plan, and AI Search anglevercel.com
seo-keyword-clusterIntent-grouped clusters with pillar plus spokes architecture and H1/H2 suggestions per spokeheadless CMS
seo-adsPaid-search competitive intelligence. Domain ad footprint, bidding landscape per keyword, ad-copy patterns, SERP shopping/ad-pack visibility, recommended bid-keyword shortlisthostinger.com
seo-content-auditE-E-A-T (60-item) + CITE (30-item) audit for existing content with publish / publish-with-fixes / no-publish verdict and citation-readiness analysisstripe.com
seo-sxoRead SERPs backwards to find page-type mismatches. Scores the page from 4 personas; produces a wireframe for the SERP-winning page typebigin.com

More skills

The rest of the catalogue — every other skill the plugin ships.

SkillWhat it producesPrimary triggers
seo-competitor-gap-analysisKeywords competitors rank for that the target does not, filtered by intent, volume, KD, and scored for priority"competitor gap", "keyword gap", "organic content gap", "missing keyword opportunities"
seo-agency-landing-pageDemand-gen landing page for an SEO agency with a free-audit lead magnet, grounded in real niche data"SEO agency landing page", "lead-gen page", "free-audit landing page"
seo-pageURL-level keyword & traffic intelligence with keep / refresh / consolidate / kill verdict for one page"analyze this page", "page SEO performance", "what does this URL rank for", "should I refresh this page"
seo-schemaJSON-LD detect, validate, generate. Five bundled templates (Article / Product / LocalBusiness / FAQPage / BreadcrumbList)"schema markup", "structured data", "JSON-LD", "rich results", "schema validation"
seo-imagesImage SEO audit for a URL or sampled domain: alt-text quality, WebP/AVIF coverage, srcset/sizes, lazy-loading + LCP signals (loading / fetchpriority / decoding), CLS dimensions, file naming, and ImageObject JSON-LD. Optional PSI byte-saving cross-reference. Paste-ready <picture> + JSON-LD snippets"image SEO", "image audit", "alt-text audit", "WebP coverage", "AVIF", "responsive images", "lazy loading", "CLS images", "image schema", "ImageObject"
seo-driftGit for SEO — baseline, compare, history. Severity-coded regression report across authority, traffic, keywords, backlinks, page fingerprint"SEO drift", "did anything break", "deployment check", "baseline this site", "SEO regression"
seo-technical-auditOne-shot technical audit: crawlability, indexability, security, mobile, structured data, JS rendering. Top-10 fix list ranked by impact × effort"technical audit", "site audit", "audit my site", "crawl issues", "indexation issues"
seo-sitemapCompare a domain's XML sitemap to the most recent SE Ranking audit. Surfaces missing-from-sitemap, orphans, broken entries, lastmod issues"sitemap analysis", "check my sitemap", "missing pages", "orphan pages", "sitemap health"
seo-competitor-pagesGenerate "X vs Y" / "alternatives to X" / "best X for Y" landing pages with feature matrix, schema, balanced verdict, and CTA flow"comparison page", "vs page", "alternatives page", "X vs Y", "alternative to X"
seo-backlinks-profileFull backlink profile audit (vs gap-only seo-backlink-gap): authority distribution, anchor diversity, IP/subnet concentration, growth/decay, toxic-candidate flagging"backlink profile", "link profile audit", "anchor distribution", "toxic links", "disavow candidates"
seo-subdomainSubdomain ownership map. Lists subdomains, topic ownership, fragmentation/cannibalization flags, consolidate / split recommendations"subdomain analysis", "subdomain ownership", "blog vs main domain", "should I consolidate subdomains"
seo-geoURL-level Generative Engine Optimization analysis. AIO citation footprint per primary keyword + page passage-level audit + recommendations to improve LLM citability"GEO for this page", "AIO citation analysis", "AI search readiness for URL", "why isn't this page cited"
seo-keyword-nicheMine longtail + question keywords for niche content opportunities. Outputs a content-tier plan with template spec, URL pattern, sample pages, and thin-content quality gates"longtail keywords", "question keywords", "niche content", "content opportunities at scale", "programmatic SEO"
@seranking
Ships withseo-skills

Production-ready Claude Agent Skills for SEO, powered by the SE Ranking remote MCP.

19232 skills1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
192
Star history of seranking/seo-skills on GitHub, a chart by star-history.com

More MCP servers from other plugins.

NotFair

NotFair

MCP

Ships with notfair: Open-source SEO, GEO, and marketing skills for AI agents. The NotFair Plugin gives Claude Code, Codex,…

notfair1d4.1k
@nowork-studio@nowork-studioInstall MCP
NotFair

NotFair

MCP

Ships with notfair: Open-source SEO, GEO, and marketing skills for AI agents. The NotFair Plugin gives Claude Code, Codex,…

notfair1d4.1k
@nowork-studio@nowork-studioInstall MCP
medialyst

medialyst

MCP

Ships with newsjack: The open-source skills that turn your agent into a full PR team. Install once. Your agent — Claude Code,…

newsjack2w1.7k
@elvisun@elvisunInstall MCP

Questions about se-ranking.

Which coding agents can use se-ranking?
se-ranking works in any agent that reads an MCP config file: Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf. Each agent reads it from its own file; this page names the file for each one.
How do I add se-ranking to Claude Code?
Run these in order, one at a time. 1. In Claude Code: /plugin marketplace add seranking/seo-skills 2. In Claude Code: /plugin install seo-skills@seranking
Is se-ranking safe to install?
Low risk. Signals from public registries, not an audit.