Tools Reference
Reference for every read-only Citlyze MCP tool.
All tools require an authenticated workspace context and return JSON text.
Tools are read-only and cannot mutate workspace state. List-style tools cap
limit at 100 rows.
get_workspace_overview
Returns workspace name, target brand, active prompt/location/engine counts, tracked competitors, and the latest completed measurement window.
Input: none.
list_prompts
Lists tracked prompts with text, intent, tier, topic, prompt group, and active state.
Inputs:
activeboolean, optional.searchstring, optional case-insensitive prompt text search.limitnumber from 1 to 100, optional.
list_measurement_windows
Lists tracking snapshots newest first within the plan history window.
Inputs:
status:planned,running,completed, orfailed.limitnumber from 1 to 100, optional.
get_visibility_overview
Returns headline visibility metrics per brand and engine for a measurement window. Defaults to the latest completed window.
Inputs:
measurement_window_idstring, optional. Defaults to latest completed measurement window.brand_idstring, optional.
get_prompt_visibility
Returns per-engine and per-location visibility metrics for one prompt.
Inputs:
query_idstring, required. Uselist_promptsto find it.measurement_window_idstring, optional. Defaults to latest completed measurement window.
list_citations
Returns cited domains grouped by domain with citation counts and sample URLs.
Inputs:
measurement_window_idstring, optional. Defaults to latest completed measurement window.domainstring, optional canonical domain filter.limitnumber from 1 to 100, optional.
list_recommendations
Returns optimization recommendations by priority.
Inputs:
statusstring, optional.categorystring, optional.limitnumber from 1 to 100, optional.
list_competitor_visibility
Compares the target brand and tracked competitors for a measurement window, sorted by visibility score.
Inputs:
measurement_window_idstring, optional. Defaults to latest completed measurement window.
list_crawler_events
Returns daily AI crawler visits captured from your tracked sites (GPTBot, ClaudeBot, PerplexityBot, Bingbot, and more). Each row is one day's hit count for a crawler on a path. Requires crawler tracking to be installed on at least one site.
Inputs:
crawler_idstring, optional. Filter to one crawler, e.g.gptbot.site_key_idstring, optional. Filter to one tracked site.limitnumber from 1 to 100, optional.