RankCLI

Registre officiel Marketing et ventes

Free, local SEO + GEO audits for AI assistants - no signup, nothing leaves your machine.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

NPM package @rankcli/mcp-server
Claude Code
claude mcp add rankcli -- npx -y @rankcli/mcp-server@0.0.23
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "rankcli": {
            "command": "npx",
            "args": [
                "-y",
                "@rankcli/mcp-server@0.0.23"
            ]
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. @rankcli/mcp-server
  2. Install
  3. Agent skills and Claude Code plugin
  4. Available Tools
  5. Example
  6. Want more?
  7. Links

@rankcli/mcp-server

Free, local SEO + GEO (AI-search-citation) analysis as an MCP tool. No signup, no API key, nothing sent to RankCLI's servers — it runs entirely inside your MCP host (Claude Code, Claude Desktop, Cursor, etc.) against HTML you already have or that your host fetches for you.

Install

Claude Desktop — download the latest .mcpb from Releases and double-click it. No config file, no terminal.

Claude Code — one line, no config file:

claude mcp add rankcli -- npx -y @rankcli/mcp-server

Anything else (Claude Desktop, Codex, Windsurf) — the standard config block:

{
  "mcpServers": {
    "rankcli": {
      "command": "npx",
      "args": ["-y", "@rankcli/mcp-server"]
    }
  }
}

Claude Desktop config path (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "rankcli": {
      "command": "npx",
      "args": ["@rankcli/mcp-server"]
    }
  }
}

Agent skills and Claude Code plugin

The same checks as skills your coding agent loads on demand. Two skills ship in this repo: seo-audit (run the audit, read the JSON, fix the highest-impact issues in the codebase) and seo-ci-gate (fail the build on SEO regressions in GitHub Actions or any CI).

Any agent (Claude Code, Cursor, Codex, Copilot, Windsurf and others), via the skills CLI:

npx skills add integrallis/rankcli-mcp-server

Claude Code plugin (the two skills plus the MCP server, one install):

/plugin install rankcli --marketplace integrallis/rankcli-mcp-server

or from a shell: claude plugin marketplace add integrallis/rankcli-mcp-server then claude plugin install rankcli@rankcli. The skills are then /rankcli:seo-audit and /rankcli:seo-ci-gate.

Available Tools

ToolDescription
seo_analyzeFull SEO analysis: GEO, Core Web Vitals, structured data, security headers, mobile, images, internal linking
seo_geo_checkAI search visibility (GEO) — crawler access, LLM content signals, citation readiness
seo_robots_aiWhich AI crawlers (GPTBot, ClaudeBot, PerplexityBot, etc.) your robots.txt allows or blocks
seo_generate_robotsGenerate an AI-crawler-friendly robots.txt
seo_core_web_vitalsEstimate LCP, CLS, INP, TTFB from HTML
seo_structured_dataValidate JSON-LD / Schema.org markup
seo_generate_schemaGenerate a JSON-LD template for a page type
seo_security_headersGrade HTTPS, HSTS, CSP, and related headers
seo_generate_security_headersGenerate recommended security header config
seo_imagesAlt text, dimensions, formats, lazy loading
seo_internal_linksAnchor text quality, orphan-page risk
seo_mobileViewport, touch targets, PWA readiness
seo_ai_crawlersReference list of known AI crawler user agents

Example

Just ask Claude:

"Run an SEO audit on https://example.com";

Your MCP host fetches the page and Claude calls these tools directly — nothing round-trips through RankCLI.

Want more?

This local server works from HTML/robots.txt you or your MCP host supply. For URL-only tools that fetch and crawl for you (seo_audit, seo_geo_check, seo_robots_check, seo_compare), plus the newer Cloudflare AI-crawler-gating compliance check, CI/CD scheduling, and auto-fix PRs, see the hosted endpoint and paid tiers:

{
  "mcpServers": {
    "rankcli-hosted": {
      "url": "https://rankcli-audit-worker.fly.dev/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Get a free API key at rankcli.dev/dashboard.

Questions fréquentes

Qu'est-ce que RankCLI ?

Free, local SEO + GEO audits for AI assistants - no signup, nothing leaves your machine.

Comment installer RankCLI ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add rankcli -- npx -y @rankcli/mcp-server@0.0.23. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour RankCLI ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

RankCLI est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient RankCLI ?

Il est publié par integrallis. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.