mcpField
S
seo-seranking

seo-seranking

github.com/infrasity-labsMarketing & growth15085 installsUpdated 17w ago
Repository

About seo-seranking

seo-seranking is a skill for tracking AI visibility through the SE Ranking REST API, aimed at teams assessing brand presence in AI platforms and traditional search. It also retrieves organic search results, backlink profiles, and competitor keyword gaps.

Key features

  1. 01AI platform share-of-voice tracking
  2. 02Top 100 organic position lookup
  3. 03Backlink profile analysis
  4. 04Competitor and keyword-gap analysis
  5. 05Platform-specific visibility reporting

Use cases

  1. 01Compare brand mentions across AI platforms
  2. 02Review organic rankings and SERP features
  3. 03Inspect a backlink profile
  4. 04Find shared keyword gaps with competitors

MCP support

The skill retrieves data through the SE Ranking REST API; the input does not describe connecting to or managing MCP servers.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/infrasity-labs/dev-gtm-claude-skills --skill seo-seranking

After installing, type/seo-serankingin Claude Code to confirm it loaded.

Details

From the project README

seo-seranking

Live AI visibility tracking via the SE Ranking REST API.

Prerequisites

  • Run extensions/seranking/install.sh (or install.ps1).
  • An SE Ranking API key (https://seranking.com/api).
  • Before any call, verify SERANKING_API_KEY is present in ~/.claude/settings.json under env.. If absent, tell the user to run the installer.

Routing

CommandPurpose
/seo seranking ai-visibility <brand>Share-of-voice for brand across ChatGPT, Gemini, Perplexity, AI Overviews, AI Mode
/seo seranking serp <keyword>Top 100 organic positions + SERP features
/seo seranking backlinks <url>Backlink profile (alternative free-tier to Ahrefs / DataForSEO)
/seo seranking competitors <url>Top 10 organic competitors and shared-keyword gaps

AI Share-of-Voice scoring

SE Ranking samples each AI platform's responses for brand mentions across a configurable prompt set. The scorer is the same logic used by Profound / Peec AI but bundled into one MCP/API. Output fields:

  • chatgpt_sov: % of sampled prompts where the brand appears in the response.
  • gemini_sov: same, against Google Gemini.
  • perplexity_sov: same, against Perplexity.
  • ai_overviews_sov: brand citation rate inside Google AI Overviews.
  • ai_mode_sov: brand citation rate inside Google AI Mode (US English first).

Report each as a percentage with a confidence note based on sample size.

Cost guardrails

SE Ranking API uses unit accounting. Single AI visibility query is ~5 units (1 per platform). Use scripts/dataforseo_costs.py to log spend across vendors.

Cross-skill delegation

  • For traditional backlinks + content audit, fall back to seo-backlinks / seo-content.
  • For platform-specific deep-dives (ChatGPT only, Perplexity only), prefer the dedicated seo-geo skill which has Brand Mention Correlation guidance.

Comments

Markdown supported