Ranketta
MCP Server

Available tools

Full reference of the tools the Ranketta MCP server exposes, grouped by area.

Every tool below runs scoped to your authenticated Ranketta account and its existing role and module permissions, the same as the Ranketta app itself. Most tools take a website_id to select which website they apply to.

Websites

ToolWhat it does
list_websitesList all websites available to the authenticated user.

Analytics & visibility

ToolWhat it does
get_overview_statsTop stat cards from the Home dashboard.
get_overview_chartTime-series chart from the Home dashboard.
get_overview_chart_by_ai_modelPer-AI-engine trend chart.
get_overview_competitor_scatterVisibility vs. sentiment scatter across competitors.
get_visibility_by_ai_modelPer-AI-model visibility breakdown (ChatGPT, Perplexity, Gemini, and others).
list_ai_modelsList all AI models tracked for the workspace.

Citations & fan-out

ToolWhat it does
get_citation_urlsPaginated citation URLs, with search, mention, and type filters.
get_citation_domainsPaginated citation domains, with search, mention, and type filters.
get_citation_promptsPrompts where a citation URL or domain appears, with citation share per prompt.
get_citation_domain_types_breakdownCitation share by domain type (corporate, UGC, editorial, and others).
get_citation_page_types_breakdownCitation share by page type (blog post, product page, and others).
get_fanout_queriesFan-out queries for the selected website, with pagination.

Site audit

ToolWhat it does
get_site_auditAggregate site-audit metrics for the selected website.
get_site_audit_pagesPaginated site-audit pages, with score filters and sorting.
start_site_auditStart a new site audit for the selected website.
add_page_to_site_auditAnalyze one URL and add it to a manual site audit.

Prompts & topics

ToolWhat it does
get_promptsList prompts, with optional topic and text filtering.
get_prompt_detailsPrompt details and summary stats, by prompt ID or text.
create_promptCreate a new prompt for a website and optional topic.
list_countriesList available countries (codes and IDs) for a website, used when creating a prompt.
list_topicsList topics available for prompts in a website.
create_topicCreate a new prompt topic.
get_prompt_citationsCitation URLs for a prompt, identified by text.
get_prompt_fanout_queriesFan-out query terms for a prompt, identified by text.
get_prompt_responsesPrompt responses, with pagination, date range, and provider filters.
get_prompt_chart_dataChart data for the prompt detail view.
get_prompt_competitor_landscapeCompetitor table for a prompt, with visibility, position, sentiment, and share of voice.

Competitors

ToolWhat it does
list_competitorsList competitors tracked for a website.
create_competitorAdd a new competitor to track.
enable_competitorStart tracking an existing competitor.
disable_competitorStop tracking a competitor, without deleting it.
bulk_enable_competitorsStart tracking several existing competitors at once.
bulk_disable_competitorsStop tracking several competitors at once, without deleting them.
enable_all_competitorsStart tracking every competitor for a website in one call.
disable_all_competitorsStop tracking every competitor for a website in one call, without deleting them.

Opportunities

ToolWhat it does
list_opportunitiesList opportunities for a website, with status, type, and search filters.
create_opportunityCreate a new opportunity.
complete_opportunityMark an opportunity as completed.
reject_opportunityReject an opportunity, with an optional reason.

Content

ToolWhat it does
list_content_typesList active content types available for creating content.
create_contentCreate content and start generating it, blank, from a URL, or from an existing article.
optimize_contentOptimize existing content, in default or SEO/GEO mode.

Sentiment

ToolWhat it does
list_analysesList all active sentiment analyses (brands tracked for sentiment).
get_analysis_detailDetail of a single sentiment analysis, including loading status and stats.
get_analysis_sentimentPer-aspect sentiment summary for an analysis.
list_analysis_aspectsList active aspects (sentiment questions) configured for an analysis.
list_sentiment_aspect_choicesList predefined aspect templates that can be added to any analysis.
list_sentiment_providersList AI providers currently configured for sentiment analysis.
get_analysis_available_date_rangeEarliest and latest completion dates for an analysis's runs.

Shopping

ToolWhat it does
get_shopping_overview_statsBrand overview stats for the Shopping module.
get_shopping_overview_chartTime-series for the Shopping overview chart.
get_shopping_overview_competitor_scatterBrand scatter for the Shopping overview.
get_shopping_best_sellersPaginated best sellers: products AI recommends, with visibility metrics.
get_shopping_productsPaginated shopping product catalogue, with health scores and visibility.
get_shopping_product_detailFull shopping product detail: attributes, images, visibility.
enrich_shopping_productQueue an enrichment agent run for a single shopping product.

Many of these endpoints are also available on the public REST API, for integrations that use API keys instead of MCP.