website_id parameter is needed.
Website
Returns the website metadata, topics, competitors list, language, and subscription status.
Audits
List every audit ever run for this website (most recent first), with scores, status, and audited-page count.
Detail of a single audit: overall score, timing, and the list of audited pages.Args:
audit_idPage-level audit result with every criterion and its validation status, plus the recommendations attached to each failing criterion. This is the most detailed audit view.Args:
audit_id, page_idQueue a new full-site audit. Runs asynchronously. Poll
geo_list_audits or geo_get_audit for status.Fails if the website’s audit quota for the current billing period is exhausted.Citations
Paginated list of raw AI citations: the actual content the LLM produced, its sources, and which competitors were mentioned.Args:
page, page_size, time_range, website_cited (filter to cited/not-cited only)Top AI platforms by citation count.Args:
time_rangeVisibility trend data per platform (share of voice over time).Args:
time_rangeTop source domains (or URLs) that appear in AI citations. Useful to understand where LLMs get their answers.Args:
time_range, group_by (domain or url), limitPrompts
Current prompt count vs the subscription limit. Call this before bulk-creating prompts. Every create past the limit fails.Returns
{ used, limit, remaining }.All prompts tracked for the website, grouped by topic, each with its visibility score.Args:
topic_id (optional filter)Create a new prompt. Fails if the website’s prompt quota is reached. Check
geo_get_prompts_quota first.Args: content, topic_id, localizationsUpdate an existing prompt. Only fields you provide are changed.Args:
prompt_id, content, topic_id, localizationsDelete a prompt.Args:
prompt_idPaginated citations tied to a specific prompt.Args:
prompt_id, page, page_sizeTopics
List every topic tracked for the website.
Competitors
Competitor ranking (share of voice) against your website.Args:
time_rangeHealth
Global website health (AI crawlers allowed,
llms.txt present, sitemap reachable) plus actionable improvement suggestions.Args: include_dismissedArgument conventions
time_rangeaccepts:all_time,1y,1m,1w,1d.page/page_sizeare 1-based.page_sizeis capped at 100.- Write tools mutate data in your workspace. Claude Desktop and Claude Code ask for confirmation before running them by default.
Annotations
Each tool is labelled so MCP clients know how to handle it:| Label | Meaning |
|---|---|
read-only | Never mutates data. Safe to call freely. |
write | Creates or updates data. |
destructive | Permanently removes data. Always review before confirming. |