AI search visibility: is a brand cited by ChatGPT, Perplexity, Claude, Gemini, Google AI Overviews
ai_visibility_checkAsks up to five AI engines (ChatGPT, Perplexity, Claude, Gemini, Google AI Overviews) one question with live web search and reports, per engine, whether a brand's website is cited, at which position, which competitors are cited instead, and the sources, plus a 0-100 visibility score. Suited to AI search visibility (GEO, AEO) checks and brand monitoring. $0.05 per engine asked; the engines parameter selects them, all five when omitted ($0.25).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "ai_visibility_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brand | No | Your website domain, e.g. "hubspot.com" (a full link is reduced to the domain). The brand counts as cited when an engine lists a page of this site among its sources or names the brand in its answer. | |
| query | No | The question as people ask an AI assistant, 3 to 300 characters, e.g. "best CRM for small business". One question per request. | |
| answer | No | true (default): include each engine's full answer text. false: a smaller response without it. | |
| country | No | 2-letter country code for Google AI Overviews (default us), e.g. gb, ca, au. | |
| engines | No | Engines to ask, separated by commas: chatgpt, perplexity, claude, gemini, google-ai-overviews. Default: all five (google-ai-overviews only with language en). Fewer engines answer faster. | |
| language | No | Language of the question and the answers (default en). | |
| competitors | No | Up to 5 competitor domains separated by commas, e.g. "salesforce.com,pipedrive.com". Each gets the same checks and a place on the leaderboard. |