Get AI Visibility overview is a WordPress ability from Rank Math SEO — usable via Easy MCP AI, which connects Claude, ChatGPT, and any AI assistant to your site.
Install Free Plugin →Get AI Visibility overview
Read-onlyRetrieve the site-level AI Visibility summary and every tracked brand's current score, rank, sentiment, and analysis status.
Requires the Rank Math SEO plugin on WordPress 6.9+ for the Abilities API. AI Visibility abilities require the 'manage_options' capability; Link Genius abilities require 'rank_math_link_builder'; Post SEO abilities require 'rank_math_onpage_general'; Schema abilities require 'rank_math_onpage_snippet'; SEO Analysis abilities require 'rank_math_site_analysis'; Analytics abilities require 'rank_math_analytics'; Content Analysis abilities require 'rank_math_onpage_analysis'. Some outputs (broken-link audit data in get-link-report, extra schema types in get-post-schema) are only populated when Rank Math PRO is active.
What it does
This ability returns Rank Math's AI Visibility dashboard data: a site-level summary plus a list of tracked brands, each with its id, name, URL, locale, status, AI Visibility score, rank, average sentiment, mention and citation counts, analysis status, and last-analyzed timestamp. An optional search input filters brands by name or URL, and a refresh input can bypass the 12-hour dashboard cache (returning a stale-flagged response — a fresh fetch still requires the REST endpoint). Handing this to an AI assistant lets it immediately report which brands are being tracked and how they're performing in AI search results, without opening the AI Visibility dashboard. Requires the 'manage_options' capability.
See it in action
You ask your AI assistant
"Show me the AI Visibility overview for all my tracked brands, and flag any whose score has an error or pending status."
Inputs
| Name | Type | Required | Description |
|---|---|---|---|
| refresh | boolean | No | Pass true to bypass the 12-hour dashboard cache and return a stale-flagged response. Use the REST endpoint to trigger a fresh upstream fetch. |
| search | string | No | Filter brands by name or URL (case-insensitive substring match). |
Returns
An object with a site-level summary and a brands array, each entry containing id, name, url, locale, status, score, rank, avg_sentiment, mentions, citations, analysis_status, and last_analyzed.
Permission
The current user must have the 'manage_options' capability.
More Rank Math SEO abilities
Analyze post content
Gather a post's raw content, metadata, and list of on-page SEO tests so an AI agent can run Rank Math's full on-page analysis itself.
Audit site SEO
Run Rank Math's site-wide SEO audit and get back a structured score with per-test findings and fix hints.
Create AI Visibility brand
Add a new brand to AI Visibility monitoring and automatically kick off its first analysis.
Fix site SEO
Apply an automatic fix for a single failing Rank Math SEO audit test.
Get AI Visibility brand insights
Pull the full AI Visibility analysis for a single brand — score, rank, sentiment, mentions, citations, competitor breakdown, and raw per-query AI responses.
Get AI Visibility brand queries
List the search queries being monitored for a brand's AI Visibility tracking, including which are enabled or auto-generated baselines.