Read an AI visibility scan
get_visibility_scanReads a scan check_ai_visibility started in the last hour, found by the same website, city and category: the result when it is done, or how many answers are in so far. Waits up to forty seconds for a running scan. Starts nothing.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"website": "<website>"
},
"name": "get_visibility_scan"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | The city or area the business serves, if the website may not say. | |
| name | No | The business name, if known. | |
| website | Yes | The business's website address, for example bakery-example.com. | |
| category | No | What the business is, for example "dentist" or "CRM software". | |
| language | No | The language to answer in, as an ISO 639-1 code: en, de, fr, es, pt, it, nl, pl, sv, da or no. Any other code answers in English. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | ||
| score | No | Out of 100; null when the scan was cut short. | |
| reason | No | Why a scan was refused. | |
| report | No | The full report on aigrow.gg. | |
| status | Yes | done: the result is here. running: read it with get_visibility_scan. | |
| answers | No | While running: the answers in so far. | |
| scanned | Yes |