Reference

IQRush MCP: available tools and capabilities

All 43 tools across 8 families — what each does and when to use it.

IQRush MCP exposes 43 read-only tools across 8 families. All tools return live data scoped to your authenticated workspace. Every metric is returned with a 95% confidence interval — always show the full value, CI bounds, and method when presenting results.

Where to start

Always call start_session first. It bootstraps your workspace, returns your project list, and — once you specify a project — auto-fires a summary report covering headline KPIs and significant findings.

After start_session, the most useful next calls for a first analysis are:

get_citation_score — your citation share by platform

get_visibility_alignment — a composite brand health diagnostic in one call

get_significant_findings — what changed, without specifying a metric

Tool families

Family 1 — Session & Discovery (8 tools)

Tool

What it does

start_session

Always the first tool called. Returns project list or auto-fires the summary report when a project is selected.

list_projects

Lists all projects in the workspace.

get_project

Project metadata and brand context — owned domains, entity bundle, competitor bundles.

list_runs

Measurement runs for a project, newest first. Always use the latest run where data_ready: true

get_run

Full run detail — status, data readiness, and counts.

list_baselines

Saved baseline snapshots for drift comparison.

list_dimension_options

Valid group_by and filters values for a project. Call before filtering any measurement tool.

valid_query_budgets

Valid query-per-topic budgets for statistically balanced study design.

Family 2 — Core Measurement (5 tools)

Tool

What it does

get_citation_score

Citation share or coverage per domain/URL with confidence intervals. Always run with group_by=[platform] — the all-up number can hide per-engine inversions.

get_mention_score

Brand mention coverage per entity or bundle with confidence intervals. Use metric=coverage.

get_sentiment

Positive/negative/neutral rates and net sentiment per entity with confidence intervals.

get_groundedness

Fraction of brand mentions backed by a citation. High = cited when named; low = named without a source.

get_visibility_alignment

Composite brand health diagnostic. Call this first for brand health questions — do not compose mention + groundedness manually.

Family 3 — Grounding & Sources (5 tools)

Tool

What it does

get_grounding_sources

Sources grounding brand mentions, ranked by share.

get_brands_grounded_by_source

Which brands a given domain grounds, with sentiment distribution.

compare_grounding_sources

Shared vs. self-specific vs. competitor-specific grounding sources. Competitor-specific = content gap; self-specific = your moat.

list_mention_statements

The actual text of statements where brands are mentioned. Qualitative evidence only — no confidence intervals.

list_queries

Query catalog with prompt type and intent labels.

Family 4 — Analytical Synthesis (7 tools)

Bootstrap-backed. Expect 2–10s response times. All require at least 2 runs except get_results_stability.

Tool

What it does

get_results_stability

Intra-run convergence scoring. Check rank_corr_ok and sufficiency_ok.

screen_drift

Fast drift screen between two runs. is_drift_detected = true means a statistically significant change was detected.

attribute_drift

Per-domain citation-share differences with confidence intervals. Use after screen_drift

get_paired_contrast

Statistical contrast for one domain or entity. Always check contrast.significant — never eyeball values.

get_rank_displacement

Per-domain rank change with confidence interval. Prefer change_summarytext over raw numbers.

get_factor_analysis

Decompose one domain’s performance by platform, topic, intent, or prompt type.

get_significant_findings

Scan for citation-share changes and rank displacements across the run. Use when asked “what changed?”

Family 5 — Timeseries (3 tools)

Requires at least 2 runs.

Tool

What it does

get_metric_timeseries

Track one metric across up to 24 runs with 95% confidence interval per point.

get_trend_summary

First vs. latest value, delta, direction, and volatility per series.

list_timeseries_movers

Top risers and fallers by first-to-latest delta.

Family 6 — Technical (3 tools)

Tool

What it does

get_technical_features

Raw pipeline feature scores for a URL: Core Web Vitals, page speed, structured data, indexability, and more.

get_technical_recommendations

Actionable fix recommendations, sorted by impact then effort.

analyze_page_performance

Content-alignment analysis: identifies hotspots (sections that support AI claims) and weakspots (claims without content support).

Family 7 — Convenience (3 tools)

Tool

What it does

analytics_mode

Recipe dispatcher. Returns a structured analytics plan. Only call when the user explicitly asks to “start analytics mode” or “run the full report.”

get_job_summary

Headline citation share, citation coverage, and mention count for a completed run. Precomputed.

get_placement_targets

Top URLs by citation share with confidence intervals. Precomputed.

Family 8 — Google Analytics 4 (9 tools)

These tools return data only if a GA4 property is connected in IQRush Settings → Integrations → GA4.

Tool

What it does

list_ga4_properties

All GA4 properties linked to the connected Google account.

get_ga4_report

Web traffic report — sessions, users, bounce rate, page views, conversions. Flexible date range.

get_ga4_realtime

Live active users and real-time sessions by country and device.

get_ga4_metadata

Available dimensions and metrics. Call before get_ga4_report to check what’s available.

get_ai_traffic_performance

AI traffic performance by source (ChatGPT, Perplexity, Gemini, Claude, Copilot). Primary tool for AI traffic questions.

get_ecommerce_funnel

E-commerce conversion funnel driven by AI traffic: view → cart → checkout → purchase.

get_product_performance

Product-level revenue and conversion data for AI-referred sessions.

get_ai_traffic_sources

Reference list of AI platforms tracked by IQRush: name, category, GA4 source patterns.

get_search_console_data

Google Search Console query performance — clicks, impressions, CTR, position. Nightly sync.


Analytics mode bundles

The analytics_mode tool accepts a bundle parameter. Only call it when the user explicitly asks to “start analytics mode” or “run the full report.”

Bundle

What it covers

summary

Headline KPIs and significant findings (default; also the login report)

citations

Full citation landscape: share, coverage, top domains/URLs, conquest sources

mentions

Presence and prominence: count, coverage, groundedness, entity network

sentiment

Tone: net + per-class with confidence intervals, by platform, verbatim evidence

prompts

Prompt catalog and per-prompt brand performance gaps

topics

Topic prioritisation quadrant with confidence interval whiskers, factor analysis

platforms

Cross-engine matrix, per-platform charts, paired significance tests

confidence

Run convergence verdict, yield by platform, sample-size sufficiency

drift

What changed vs. a baseline run (requires baseline_id)

provenance

Methodology panel and run integrity audit

recommendations

Content and technical action items

page_analysis

Citation map for owned pages

full_report

All 12 bundles in sequence


Frequently asked questions

Do I need to call start_session every time?

Yes. start_session bootstraps your workspace and resolves the latest run. It is always the first tool called — the connector handles this automatically when you start a conversation.

Can IQRush MCP modify my projects or data?

No. All 43 tools are read-only. The connector cannot create, modify, or delete projects, runs, settings, or brand context.

What happens if my token expires?

Device flow tokens (Claude Desktop) expire after 90 days. OAuth tokens (remote clients) are managed by the client. If you’re prompted to sign in again, your token has expired. For Claude Desktop, restart the app and follow the sign-in link again.

Does IQRush MCP work with AI tools not on the confirmed list?

Any MCP-compatible client that supports HTTP transport with OAuth 2.1 can connect using the server URL. Add the URL directly in your client’s MCP server settings. Check your client’s documentation for where to add remote MCP servers.

Why do some tools take longer to respond?

The analytical synthesis tools (Family 4) run bootstrap-backed statistical computations. Expect 2–10 seconds. Other tools return precomputed results and respond faster.

IQRush MCP exposes 43 read-only tools across 8 families. All tools return live data scoped to your authenticated workspace. Every metric is returned with a 95% confidence interval — always show the full value, CI bounds, and method when presenting results.

Where to start

Always call start_session first. It bootstraps your workspace, returns your project list, and — once you specify a project — auto-fires a summary report covering headline KPIs and significant findings.

After start_session, the most useful next calls for a first analysis are:

get_citation_score — your citation share by platform

get_visibility_alignment — a composite brand health diagnostic in one call

get_significant_findings — what changed, without specifying a metric

Tool families

Family 1 — Session & Discovery (8 tools)

Tool

What it does

start_session

Always the first tool called. Returns project list or auto-fires the summary report when a project is selected.

list_projects

Lists all projects in the workspace.

get_project

Project metadata and brand context — owned domains, entity bundle, competitor bundles.

list_runs

Measurement runs for a project, newest first. Always use the latest run where data_ready: true

get_run

Full run detail — status, data readiness, and counts.

list_baselines

Saved baseline snapshots for drift comparison.

list_dimension_options

Valid group_by and filters values for a project. Call before filtering any measurement tool.

valid_query_budgets

Valid query-per-topic budgets for statistically balanced study design.

Family 2 — Core Measurement (5 tools)

Tool

What it does

get_citation_score

Citation share or coverage per domain/URL with confidence intervals. Always run with group_by=[platform] — the all-up number can hide per-engine inversions.

get_mention_score

Brand mention coverage per entity or bundle with confidence intervals. Use metric=coverage.

get_sentiment

Positive/negative/neutral rates and net sentiment per entity with confidence intervals.

get_groundedness

Fraction of brand mentions backed by a citation. High = cited when named; low = named without a source.

get_visibility_alignment

Composite brand health diagnostic. Call this first for brand health questions — do not compose mention + groundedness manually.

Family 3 — Grounding & Sources (5 tools)

Tool

What it does

get_grounding_sources

Sources grounding brand mentions, ranked by share.

get_brands_grounded_by_source

Which brands a given domain grounds, with sentiment distribution.

compare_grounding_sources

Shared vs. self-specific vs. competitor-specific grounding sources. Competitor-specific = content gap; self-specific = your moat.

list_mention_statements

The actual text of statements where brands are mentioned. Qualitative evidence only — no confidence intervals.

list_queries

Query catalog with prompt type and intent labels.

Family 4 — Analytical Synthesis (7 tools)

Bootstrap-backed. Expect 2–10s response times. All require at least 2 runs except get_results_stability.

Tool

What it does

get_results_stability

Intra-run convergence scoring. Check rank_corr_ok and sufficiency_ok.

screen_drift

Fast drift screen between two runs. is_drift_detected = true means a statistically significant change was detected.

attribute_drift

Per-domain citation-share differences with confidence intervals. Use after screen_drift

get_paired_contrast

Statistical contrast for one domain or entity. Always check contrast.significant — never eyeball values.

get_rank_displacement

Per-domain rank change with confidence interval. Prefer change_summarytext over raw numbers.

get_factor_analysis

Decompose one domain’s performance by platform, topic, intent, or prompt type.

get_significant_findings

Scan for citation-share changes and rank displacements across the run. Use when asked “what changed?”

Family 5 — Timeseries (3 tools)

Requires at least 2 runs.

Tool

What it does

get_metric_timeseries

Track one metric across up to 24 runs with 95% confidence interval per point.

get_trend_summary

First vs. latest value, delta, direction, and volatility per series.

list_timeseries_movers

Top risers and fallers by first-to-latest delta.

Family 6 — Technical (3 tools)

Tool

What it does

get_technical_features

Raw pipeline feature scores for a URL: Core Web Vitals, page speed, structured data, indexability, and more.

get_technical_recommendations

Actionable fix recommendations, sorted by impact then effort.

analyze_page_performance

Content-alignment analysis: identifies hotspots (sections that support AI claims) and weakspots (claims without content support).

Family 7 — Convenience (3 tools)

Tool

What it does

analytics_mode

Recipe dispatcher. Returns a structured analytics plan. Only call when the user explicitly asks to “start analytics mode” or “run the full report.”

get_job_summary

Headline citation share, citation coverage, and mention count for a completed run. Precomputed.

get_placement_targets

Top URLs by citation share with confidence intervals. Precomputed.

Family 8 — Google Analytics 4 (9 tools)

These tools return data only if a GA4 property is connected in IQRush Settings → Integrations → GA4.

Tool

What it does

list_ga4_properties

All GA4 properties linked to the connected Google account.

get_ga4_report

Web traffic report — sessions, users, bounce rate, page views, conversions. Flexible date range.

get_ga4_realtime

Live active users and real-time sessions by country and device.

get_ga4_metadata

Available dimensions and metrics. Call before get_ga4_report to check what’s available.

get_ai_traffic_performance

AI traffic performance by source (ChatGPT, Perplexity, Gemini, Claude, Copilot). Primary tool for AI traffic questions.

get_ecommerce_funnel

E-commerce conversion funnel driven by AI traffic: view → cart → checkout → purchase.

get_product_performance

Product-level revenue and conversion data for AI-referred sessions.

get_ai_traffic_sources

Reference list of AI platforms tracked by IQRush: name, category, GA4 source patterns.

get_search_console_data

Google Search Console query performance — clicks, impressions, CTR, position. Nightly sync.


Analytics mode bundles

The analytics_mode tool accepts a bundle parameter. Only call it when the user explicitly asks to “start analytics mode” or “run the full report.”

Bundle

What it covers

summary

Headline KPIs and significant findings (default; also the login report)

citations

Full citation landscape: share, coverage, top domains/URLs, conquest sources

mentions

Presence and prominence: count, coverage, groundedness, entity network

sentiment

Tone: net + per-class with confidence intervals, by platform, verbatim evidence

prompts

Prompt catalog and per-prompt brand performance gaps

topics

Topic prioritisation quadrant with confidence interval whiskers, factor analysis

platforms

Cross-engine matrix, per-platform charts, paired significance tests

confidence

Run convergence verdict, yield by platform, sample-size sufficiency

drift

What changed vs. a baseline run (requires baseline_id)

provenance

Methodology panel and run integrity audit

recommendations

Content and technical action items

page_analysis

Citation map for owned pages

full_report

All 12 bundles in sequence


Frequently asked questions

Do I need to call start_session every time?

Yes. start_session bootstraps your workspace and resolves the latest run. It is always the first tool called — the connector handles this automatically when you start a conversation.

Can IQRush MCP modify my projects or data?

No. All 43 tools are read-only. The connector cannot create, modify, or delete projects, runs, settings, or brand context.

What happens if my token expires?

Device flow tokens (Claude Desktop) expire after 90 days. OAuth tokens (remote clients) are managed by the client. If you’re prompted to sign in again, your token has expired. For Claude Desktop, restart the app and follow the sign-in link again.

Does IQRush MCP work with AI tools not on the confirmed list?

Any MCP-compatible client that supports HTTP transport with OAuth 2.1 can connect using the server URL. Add the URL directly in your client’s MCP server settings. Check your client’s documentation for where to add remote MCP servers.

Why do some tools take longer to respond?

The analytical synthesis tools (Family 4) run bootstrap-backed statistical computations. Expect 2–10 seconds. Other tools return precomputed results and respond faster.

© 2026 IQRush. All Rights Reserved.

Site by ONBOX

AI search visibility you can defend

Whether you're building, buying, or briefing on AI search, get decision-grade data that holds.

AI search visibility you can defend

Whether you're building, buying, or briefing on AI search, get decision-grade data that holds.

© 2026 IQRush. All Rights Reserved.