RankControl CLI + MCP server: drive your SEO/AI-visibility workspace from the terminal or any AI agent
Dedotto dai trasporti dichiarati da questo annuncio (stdio, streamable-http). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.
RANKCONTROL_API_KEYChiave APIfacoltativaAPI key from RankControl Settings > API (or run `npx rankcontrol login` instead)
Dichiarato dall’autore nel registro MCP ufficiale. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.
Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.
get_overview_funnelAI pipeline overview for the last 30 days: AI crawler hits and visits referred by AI engines.AI pipeline overview for the last 30 days: AI crawler hits and visits referred by AI engines.
Per questo strumento non è stato pubblicato alcuno schema di input.
get_visibility_trendDaily AI visibility score series across the 6 tracked AI engines, from RankControl's stored weekly citation checks.Daily AI visibility score series across the 6 tracked AI engines, from RankControl's stored weekly citation checks.
Per questo strumento non è stato pubblicato alcuno schema di input.
list_citationsRecent AI citation checks: which tracked queries were checked on which AI model and whether the brand was cited.Recent AI citation checks: which tracked queries were checked on which AI model and whether the brand was cited.
Per questo strumento non è stato pubblicato alcuno schema di input.
get_web_footprintWeb footprint for the workspace and every competitor it tracks: how much of the web links to each domain, scored 0 to 10. A new domain scoring near zero is why AI citations are still absent.Web footprint for the workspace and every competitor it tracks: how much of the web links to each domain, scored 0 to 10. A new domain scoring near zero is why AI citations are still absent.
Per questo strumento non è stato pubblicato alcuno schema di input.
get_web_total_historyWeb total history for the workspace and every competitor it tracks: each domain's monthly web total over the last 3 months, oldest month first. The web total counts citations in ChatGPT and Google answers, including queries you do not track.Web total history for the workspace and every competitor it tracks: each domain's monthly web total over the last 3 months, oldest month first. The web total counts citations in ChatGPT and Google answers, including queries you do not track.
Per questo strumento non è stato pubblicato alcuno schema di input.
get_visibility_scoreComposite AI visibility score for the workspace, blending AI citation rate across the tracked models with Google and Bing rank share. Returns the composite and the score of each part: AI citations, Google and Bing (the AI part includes a per-model breakdown).Composite AI visibility score for the workspace, blending AI citation rate across the tracked models with Google and Bing rank share. Returns the composite and the score of each part: AI citations, Google and Bing (the AI part includes a per-model breakdown).
Per questo strumento non è stato pubblicato alcuno schema di input.
get_setup_progressThe workspace's expeditions on the Overview: the current expedition, each step's name and whether it is done, and the next step. Use it to help the user finish setting up.The workspace's expeditions on the Overview: the current expedition, each step's name and whether it is done, and the next step. Use it to help the user finish setting up.
Per questo strumento non è stato pubblicato alcuno schema di input.
get_citability_reportPublished pages ranked by citability score (how extractable each page is for AI answers), worst first, each with its top open fixes. Use to decide which articles to improve.Published pages ranked by citability score (how extractable each page is for AI answers), worst first, each with its top open fixes. Use to decide which articles to improve.
Per questo strumento non è stato pubblicato alcuno schema di input.
get_citation_sentimentHow AI answers frame the brand when it's cited: positive / neutral / negative counts, daily trend, and recent answer snippets as receipts.How AI answers frame the brand when it's cited: positive / neutral / negative counts, daily trend, and recent answer snippets as receipts.
Per questo strumento non è stato pubblicato alcuno schema di input.
get_citation_sourcesWhich domains AI engines cite when answering the brand's tracked queries, typed brand / competitive / UGC / editorial with counts and share. Shows where citation presence must be earned.Which domains AI engines cite when answering the brand's tracked queries, typed brand / competitive / UGC / editorial with counts and share. Shows where citation presence must be earned.
Per questo strumento non è stato pubblicato alcuno schema di input.
get_share_of_voiceShare of voice vs competitors: the brand's citation rate, top competitor mention rates, and the brand's share of all brand appearances in AI answers over the window.Share of voice vs competitors: the brand's citation rate, top competitor mention rates, and the brand's share of all brand appearances in AI answers over the window.
Per questo strumento non è stato pubblicato alcuno schema di input.
list_tracked_queriesThe workspace's tracked queries — the questions RankControl checks weekly across the 6 AI engines for brand citations — with their status and, for each tracked query, how many of the 6 engines cited it in their latest check.The workspace's tracked queries — the questions RankControl checks weekly across the 6 AI engines for brand citations — with their status and, for each tracked query, how many of the 6 engines cited it in their latest check.
Per questo strumento non è stato pubblicato alcuno schema di input.
get_query_slotsTracking slots in use and the plan's limit, as Query Control shows them (18/50 tracked).Tracking slots in use and the plan's limit, as Query Control shows them (18/50 tracked).
Per questo strumento non è stato pubblicato alcuno schema di input.
get_crawler_accessDaily AI-crawler reachability probe result — a DIAGNOSTIC, not a traffic metric: whether the site's edge (e.g. Cloudflare Bot Fight Mode) or robots.txt blocks GPTBot/ClaudeBot. 'shielded' means browsers and bots are both challenged (site-wide shield, ambiguous for real, signed crawlers).Daily AI-crawler reachability probe result — a DIAGNOSTIC, not a traffic metric: whether the site's edge (e.g. Cloudflare Bot Fight Mode) or robots.txt blocks GPTBot/ClaudeBot. 'shielded' means browsers and bots are both challenged (site-wide shield, ambiguous for real, signed crawlers).
Per questo strumento non è stato pubblicato alcuno schema di input.
get_analytics_sourcesPer-workspace analytics source setup: the selected writer for human traffic and AI-crawler data, which sources the setup qualifies for, and install state (Cloudflare zone/sync, WordPress plugin version, embed liveness). Both Analytics and Reports screens ship disabled until activated.Per-workspace analytics source setup: the selected writer for human traffic and AI-crawler data, which sources the setup qualifies for, and install state (Cloudflare zone/sync, WordPress plugin version, embed liveness). Both Analytics and Reports screens ship disabled until activated.
Per questo strumento non è stato pubblicato alcuno schema di input.
set_analytics_sourceSelect the active writer for a data type. Validated server-side against what the customer's setup supports. Switching aiCrawlers to cloudflare starts a backfill sync.Select the active writer for a data type. Validated server-side against what the customer's setup supports. Switching aiCrawlers to cloudflare starts a backfill sync.
Per questo strumento non è stato pubblicato alcuno schema di input.
activate_analytics_screenTurn on the Analytics or Reports screen for this workspace (they ship disabled; activation is one-time per screen).Turn on the Analytics or Reports screen for this workspace (they ship disabled; activation is one-time per screen).
Per questo strumento non è stato pubblicato alcuno schema di input.
get_cloudflare_connect_urlOAuth URL to connect read-only Cloudflare analytics (AI-crawler data source). Open it in a browser; the grant is scoped to Analytics:Read.OAuth URL to connect read-only Cloudflare analytics (AI-crawler data source). Open it in a browser; the grant is scoped to Analytics:Read.
Per questo strumento non è stato pubblicato alcuno schema di input.
list_cloudflare_zonesCloudflare zones visible to the connected grant, for picking which zone to poll.Cloudflare zones visible to the connected grant, for picking which zone to poll.
Per questo strumento non è stato pubblicato alcuno schema di input.
select_cloudflare_zonePick the Cloudflare zone to poll. A crawler source already set stays; Cloudflare becomes the source only when none is set, and its first sync backfills up to 7 days.Pick the Cloudflare zone to poll. A crawler source already set stays; Cloudflare becomes the source only when none is set, and its first sync backfills up to 7 days.
Per questo strumento non è stato pubblicato alcuno schema di input.
install_framer_embedprivilegiatoInstall site-wide visit tracking on the connected Framer project via its custom-code API. Dry run unless confirm is true. Confirming ALSO PUBLISHES the customer's Framer site.Install site-wide visit tracking on the connected Framer project via its custom-code API. Dry run unless confirm is true. Confirming ALSO PUBLISHES the customer's Framer site.
Per questo strumento non è stato pubblicato alcuno schema di input.
install_webflow_custom_codeprivilegiatoRegister and apply the tracking loader via Webflow's Custom Code API. Dry run unless confirm is true. Needs a site token with CMS + Custom code scopes (pass apiToken to upgrade the stored one). Goes live on the customer's next Webflow site publish.Register and apply the tracking loader via Webflow's Custom Code API. Dry run unless confirm is true. Needs a site token with CMS + Custom code scopes (pass apiToken to upgrade the stored one). Goes live on the customer's next Webflow site publish.
Per questo strumento non è stato pubblicato alcuno schema di input.
add_tracked_queryAdd a query. Weekly AI citation checks start immediately when a tracking slot is free; otherwise it is saved untracked. Pass coveredByContentId when the query is one of that article's question headings, so Content Ideas does not offer it again.Add a query. Weekly AI citation checks start immediately when a tracking slot is free; otherwise it is saved untracked. Pass coveredByContentId when the query is one of that article's question headings, so Content Ideas does not offer it again.
Per questo strumento non è stato pubblicato alcuno schema di input.
hide_content_ideaHide an idea from Content Ideas. A tracked query keeps its weekly checks and its slot; use remove_tracked_query to delete a query outright.Hide an idea from Content Ideas. A tracked query keeps its weekly checks and its slot; use remove_tracked_query to delete a query outright.
Per questo strumento non è stato pubblicato alcuno schema di input.
get_insightsList Insights: what to work on next on the workspace's own site: its product and service pages, searches Google shows it for that no page is about, and problems across the whole site from the weekly crawl. Each item has the problem, its evidence lines, a suggested fix when there is one, and its one…List Insights: what to work on next on the workspace's own site: its product and service pages, searches Google shows it for that no page is about, and problems across the whole site from the weekly crawl. Each item has the problem, its evidence lines, a suggested fix when there is one, and its one…
Per questo strumento non è stato pubblicato alcuno schema di input.
hide_insightHide an Insights item the person doesn't want. It moves under Done as Hidden and does not come back. Item ids come from get_insights.Hide an Insights item the person doesn't want. It moves under Done as Hidden and does not come back. Item ids come from get_insights.
Per questo strumento non è stato pubblicato alcuno schema di input.
move_insight_to_ideasprivilegiatoMove a Search Console item (a search Google shows the site for, but no page is about) to Content Ideas: the Insights item's "Move to Content Ideas". The search becomes an untracked idea tagged Search Console, planned like any other idea, and the item moves under Done. Item ids come from get_insight…Move a Search Console item (a search Google shows the site for, but no page is about) to Content Ideas: the Insights item's "Move to Content Ideas". The search becomes an untracked idea tagged Search Console, planned like any other idea, and the item moves under Done. Item ids come from get_insight…
Per questo strumento non è stato pubblicato alcuno schema di input.
plan_insight_articlesPlan articles that link to one of the person's product or service pages: the Insights item's "Plan 3 articles that link here". Up to 3 articles about the page's main search, in the formats the workspace has on, each asked to link to the page once; they go on the calendar as planned articles. Defaul…Plan articles that link to one of the person's product or service pages: the Insights item's "Plan 3 articles that link here". Up to 3 articles about the page's main search, in the formats the workspace has on, each asked to link to the page once; they go on the calendar as planned articles. Defaul…
Per questo strumento non è stato pubblicato alcuno schema di input.
remove_tracked_queryprivilegiatoDelete a query. Frees its tracking slot if it was tracked.Delete a query. Frees its tracking slot if it was tracked.
Per questo strumento non è stato pubblicato alcuno schema di input.
set_query_trackingPause or resume weekly AI citation checks on a saved query. Tracking uses one of the plan's tracking slots; pausing frees it. The query is kept either way.Pause or resume weekly AI citation checks on a saved query. Tracking uses one of the plan's tracking slots; pausing frees it. The query is kept either way.
Per questo strumento non è stato pubblicato alcuno schema di input.
update_tracked_queryRewrite a tracked query's text. Future weekly checks use the new text.Rewrite a tracked query's text. Future weekly checks use the new text.
Per questo strumento non è stato pubblicato alcuno schema di input.
get_competitorsTracked competitors used in share-of-voice and visibility comparisons, with each one's AI visibility score, citations of checks over the last 30 days, domain metrics and positioning analysis.Tracked competitors used in share-of-voice and visibility comparisons, with each one's AI visibility score, citations of checks over the last 30 days, domain metrics and positioning analysis.
Per questo strumento non è stato pubblicato alcuno schema di input.
add_competitorTrack a competitor (max 10). They enter weekly share-of-voice comparisons against the org's own citation rate. Omit websiteUrl to have the site resolved from the name.Track a competitor (max 10). They enter weekly share-of-voice comparisons against the org's own citation rate. Omit websiteUrl to have the site resolved from the name.
Per questo strumento non è stato pubblicato alcuno schema di input.
remove_competitorprivilegiatoStop tracking a competitor.Stop tracking a competitor.
Per questo strumento non è stato pubblicato alcuno schema di input.
get_topicsThe workspace's topics. Tracked queries, content ideas and planned articles all group under these.The workspace's topics. Tracked queries, content ideas and planned articles all group under these.
Per questo strumento non è stato pubblicato alcuno schema di input.
set_topicsNessuna descrizione pubblicataQuesto strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.
delete_planned_titleprivilegiatoNessuna descrizione pubblicataQuesto strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.
get_traffic_overviewNessuna descrizione pubblicataQuesto strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.
get_rankingsNessuna descrizione pubblicataQuesto strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.
get_planning_capacityNessuna descrizione pubblicataQuesto strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.
35 strumenti su 40 hanno pubblicato una descrizione.
I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.
RankControl CLI + MCP server: drive your SEO/AI-visibility workspace from the terminal or any AI agent
I nomi collegati aprono l’indice Forge di tutte le voci osservate esporre quello strumento. Sfoglia tutti gli strumenti indicizzati.
La scansione si è fermata al limite di 60 pacchetti. Il resto dell'albero non è mai stato risolto.
Altri 36 pacchetti risolti non vengono disegnati qui (limite di visualizzazione: 24). Ogni dipendenza con un avviso di sicurezza viene disegnata comunque. Inventario completo (SBOM CycloneDX)
56 dipendenze dichiarate non sono mai arrivate nell'albero. Mancano dalla risoluzione di Forge, non dal pacchetto.
+44 altre non elencate. I conteggi per motivo qui sopra le comprendono tutte.
Non seguite: peerDependencies. Questo albero copre solo le dipendenze di runtime, quindi ciò che queste comportano non è mai stato risolto.