accueil / serveurs / Recherche & Web / io.github.zachhhhh/rankroot
io.github.zachhhhh/rankroot
serveur MCP (Model Context Protocol) · rankroot 0.3.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.zachhhhh/rankroot est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.zachhhhh/rankroot » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 6 outils
- audit_ai_visibility≈ 123 tokens
Score how discoverable a website is by AI answer engines (ChatGPT, Perplexity, Claude, Google AI Overviews) and AI agents. Returns a 0-100 score, per-category scores and a prioritized fix list.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Website URL, e.g. https://example.com
Exemple d'appel{"name": "audit_ai_visibility", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_ai_crawler_access≈ 134 tokens
Check which AI crawlers (OAI-SearchBot, ChatGPT-User, GPTBot, ClaudeBot, Claude-SearchBot, PerplexityBot, Google-Extended and more) a site's robots.txt and firewall/CDN let in. Flags blocked AI search bots, which cost citations.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Website URL, e.g. https://example.com
Exemple d'appel{"name": "check_ai_crawler_access", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_ai_visibility_files≈ 113 tokens
Generate ready-to-publish llms.txt, an AI-bot-friendly robots.txt and schema.org JSON-LD for a website, based on its current homepage.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Website URL, e.g. https://example.com
Exemple d'appel{"name": "generate_ai_visibility_files", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_checkout_link≈ 171 tokens
Get the Polar checkout link for one RankRoot plan, to hand to the user. The user pays on Polar and receives a license key by email; pass it as 'Authorization: Bearer <key>' for higher API/MCP limits. If checkoutOpen is false, the link is an application form the user fills in instead.
Paramètres, retour & exemple (1)
Paramètresplan· string · requis · pass | employee_m
pass (Fix Pack, $29 once, 7 days of Pro) or employee_m (AI Visibility Employee, done for you, $149/month)
Exemple d'appel{"name": "get_checkout_link", "arguments": {"plan": "pass"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pricing≈ 102 tokens
List RankRoot plans (free scan, Fix Pack one-time, done-for-you AI Visibility Employee monthly) with prices, limits, checkout links and which plan fits which user. Agents cannot pay: give the user the checkout link.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_pricing", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - validate_llms_txt≈ 124 tokens
Fetch a site's llms.txt (pass the site URL, or a URL ending in /llms.txt or /llms-full.txt for a subpath file) and check it against the llmstxt.org format: H1, summary, H2 link lists, Optional section.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Website URL, e.g. https://example.com
Exemple d'appel{"name": "validate_llms_txt", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».