tools/list) remains authoritative for the current tool inventory and input schemas.
Global evidence filters
The following parameters are available on every tool listed in the Global evidence tools section below.
Values inside one array are ORed. Different dimensions are ANDed. For example, two providers plus one topic and one tag means “either provider, inside this topic, and carrying this tag.”
Custom dates must be provided as a complete pair. Both endpoints are inclusive UTC calendar days. Invalid dates, UUIDs, provider values, funnel stages, incomplete ranges, and unsupported periods return
INVALID_PARAMETER.
Most evidence tools default to 30 days. get_competitors intentionally preserves its established all-time result when no window is supplied. Pass period: 30 when you want the same explicit 30-day scope used by most dashboard views.
When a tool returns appliedFilters, that object echoes the resolved period, dates, providers, topics, tags, and funnel stages used for the result.
Global evidence tools
The following tools support the complete global evidence contract above:get_brand_performanceget_competitorsget_competitor_evolutionget_promptsget_prompt_answersget_answersget_source_domainsget_source_urlsget_source_trendsget_topicsget_visibility_trendget_sentiment_trendget_provider_breakdownget_keyword_triggersget_content_opportunitiesget_competitor_comparisonget_prompt_signalsget_overviewget_shopping_insightsget_social_insightsget_local_insightsget_query_fan_outget_page_presenceget_source_profileget_competitor_positionget_matrixget_sponsored_contentget_backlink_opportunities
relationship, competitorId, domain, type, isSelf, status, promptId, granularity, groupBy, limit, and offset can be combined with the global filters when advertised by that tool.
Action Center filters
get_actions uses the dashboard Action Center vocabulary:
Measure date filters
The following tools supportperiod, inclusive startDate/endDate, and legacy days:
get_ai_revenueget_search_console_metricsget_bing_metricsget_referrer_analytics
days or period, not both. Numeric period accepts 1-3650; legacy days accepts 1-365. For the four connected-provider tools above, "all" maps to a 16-month lookback. Rolling and "all" windows end on the previous UTC day; custom dates use the exact inclusive range supplied.
get_page_performance uses the same date vocabulary but page-level crawler evidence retains at most 30 analytic days. Numeric periods and custom ranges longer than 30 days return INVALID_PARAMETER; period: "all" means all retained page history.
Tool-specific filters and selectors
The following tools do not consume the global answer-evidence filters:
Snapshot and detail tools intentionally do not accept evidence filters: they return one selected record or the latest/current state rather than an aggregate over answer evidence.

