Check AI bot access
check_ai_bot_accessChecks whether AI crawlers and search bots (GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-SearchBot, Claude-User, PerplexityBot, Perplexity-User, Googlebot, Google-Extended, bingbot, Applebot-Extended, CCBot) can reach a page. For each bot it reports the robots.txt rule that applies and whether the server or firewall blocks that User-Agent (403, 429, dropped connection, challenge or captcha page) compared with a normal browser. Use it when someone asks why ChatGPT, Claude, Perplexity or Google AI Overviews cannot see or cite their site.
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": {
"url": "<url>"
},
"name": "check_ai_bot_access"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Page to check, for example https://example.com/ or example.com/pricing | |
| bots | No | Optional subset of bots to check. Default: all. |