Check AI Crawler Access to Your Site
Verify whether AI search crawlers like GPTBot, ClaudeBot, and PerplexityBot can access and index your content.
Get cited by ChatGPT & Google AI
Get cited by ChatGPT, Perplexity, Google AI Overviews, and Claude. Live AI visibility monitoring, citation source analysis, brand sentiment tracking, CORE-EEAT scoring, CITE domain authority, passage-level citability, and GEO optimization from crawler access to content writing.
Check if your domain is being cited in live AI search results. Runs up to 10 queries through Perplexity AI and reports which ones cite your domain, your citation position, competing domains taking your slots, and actionable recommendations.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "geo",
"skill": "check_ai_visibility",
"input": {
"domain": "example.com",
"queries": [
"best project management tools",
"project management software comparison",
"how to manage remote teams"
]
}
}' \
https://api.toolrouter.com/v1/tools/callFind which domains AI engines are actually citing for your target queries. Runs queries through Perplexity AI, aggregates all cited sources, ranks them by frequency, and identifies source gaps — the authoritative domains being cited instead of you.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "geo",
"skill": "analyze_citation_sources",
"input": {
"queries": [
"best CRM for small business",
"CRM software comparison 2026",
"how to choose a CRM"
],
"domain": "mycrm.com"
}
}' \
https://api.toolrouter.com/v1/tools/callAnalyse how AI search engines describe and frame your brand. Runs brand-related queries through Perplexity AI, then analyses the responses for sentiment, key claims, positive/negative signals, and overall brand framing. Auto-generates relevant queries if none provided.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "geo",
"skill": "check_brand_sentiment",
"input": {
"brand": "Notion",
"website": "notion.so"
}
}' \
https://api.toolrouter.com/v1/tools/callCheck if AI crawlers can access your site. Parses robots.txt rules per bot, checks for llms.txt, and reports X-Robots-Tag headers.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "geo",
"skill": "check_ai_crawlers",
"input": {
"url": "https://example.com"
}
}' \
https://api.toolrouter.com/v1/tools/callFull 80-item CORE-EEAT content quality audit across 8 dimensions (Clarity, Organization, Referenceability, Exclusivity, Experience, Expertise, Authority, Trust). Returns per-item scores and top improvements.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "geo",
"skill": "audit_content",
"input": {
"url": "https://example.com/blog/seo-guide"
}
}' \
https://api.toolrouter.com/v1/tools/callAnalyze content and provide GEO optimization recommendations using 6 techniques: definitions, quotable statements, authority signals, structure, factual density, and FAQ schema. Returns before/after scores with example rewrites.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "geo",
"skill": "optimize_content",
"input": {
"url": "https://example.com/blog/cloud-hosting-guide"
}
}' \
https://api.toolrouter.com/v1/tools/callScore individual passages for AI citation likelihood. Identifies the most and least citable content, categorizes by citation type (definition, statistic, comparison, expert quote), and provides per-engine match scores for Google AI Overviews, ChatGPT, Perplexity, and Claude.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "geo",
"skill": "analyze_citability",
"input": {
"url": "https://example.com/guides/kubernetes-scaling"
}
}' \
https://api.toolrouter.com/v1/tools/callGenerate optimized JSON-LD schema markup for a page based on its content type. Detects existing schemas, identifies missing ones, and generates complete markup including Article, FAQPage, HowTo, Product, BreadcrumbList, and Organization schemas aligned with GEO best practices.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "geo",
"skill": "generate_schema",
"input": {
"url": "https://example.com/blog/react-hooks-guide"
}
}' \
https://api.toolrouter.com/v1/tools/callAudit entity presence across knowledge graphs and AI systems. Evaluates 6 signal categories: structured data, knowledge base signals, NAP+E consistency, content-based signals, third-party mention indicators, and AI-specific signals. Returns a phased action plan for building entity recognition.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "geo",
"skill": "audit_entity",
"input": {
"url": "https://example.com"
}
}' \
https://api.toolrouter.com/v1/tools/callFull 40-item CITE domain authority audit across 4 dimensions: Citation, Identity, Trust, and Eminence. Returns per-item scores, weighted CITE score by domain type, veto checks for manipulation signals, and prioritized action plan.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "geo",
"skill": "audit_domain",
"input": {
"url": "https://example.com"
}
}' \
https://api.toolrouter.com/v1/tools/callAnalyze SERP composition and AI answer patterns for a query. Maps SERP features (AI Overviews, snippets, PAA, knowledge panels), analyzes top results, detects intent, recommends optimal content format, and scores AI citation opportunity per engine.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "geo",
"skill": "analyze_serp",
"input": {
"query": "best practices for React performance optimization"
}
}' \
https://api.toolrouter.com/v1/tools/callWrite content optimized for both search engine ranking and AI citation using the CORE-EEAT framework and 6 GEO techniques. Outputs markdown with TL;DR box, comparison tables, FAQ section, proper heading hierarchy, and ready-to-use schema markup.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "geo",
"skill": "write_content",
"input": {
"topic": "Kubernetes autoscaling best practices",
"content_type": "how_to_guide"
}
}' \
https://api.toolrouter.com/v1/tools/callAnalyze existing content for refresh opportunities: outdated statistics, missing GEO elements (definitions, FAQ, tables), stale sources, new subtopics to add, and structural improvements. Returns section-by-section recommendations with estimated impact.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "geo",
"skill": "refresh_content",
"input": {
"url": "https://example.com/blog/kubernetes-guide"
}
}' \
https://api.toolrouter.com/v1/tools/callGenerate optimized title tags, meta descriptions, Open Graph tags, and Twitter Card tags for a page. Provides current vs optimized comparison, 3 alternative strategies (CTR, SEO, GEO), and ready-to-paste HTML implementation.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "geo",
"skill": "optimize_meta",
"input": {
"url": "https://example.com/products/widget"
}
}' \
https://api.toolrouter.com/v1/tools/callFind content gaps your competitors cover but you don't. Compares topics, questions, formats, depth, freshness, and GEO gaps across up to 3 competitor URLs. Returns a prioritized content plan.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "geo",
"skill": "analyze_content_gaps",
"input": {
"url": "https://example.com/blog/seo-guide",
"competitor_urls": [
"https://competitor1.com/seo",
"https://competitor2.com/seo-guide"
]
}
}' \
https://api.toolrouter.com/v1/tools/callAnalyze a competitor's SEO and GEO strategy: content depth, GEO readiness (definitions, quotable statements, FAQ schema, tables), technical SEO, authority signals, and weaknesses. Optionally compare against your own page to find differentiation opportunities.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "geo",
"skill": "analyze_competitors",
"input": {
"competitor_url": "https://competitor.com/blog/topic-guide"
}
}' \
https://api.toolrouter.com/v1/tools/callclaude mcp add --transport stdio \
--env TOOLROUTER_API_KEY=YOUR_API_KEY \
toolrouter -- npx -y toolrouter-mcpcurl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{"tool":"geo","skill":"check_ai_visibility","input":{}}' \
https://api.toolrouter.com/v1/tools/callVerify whether AI search crawlers like GPTBot, ClaudeBot, and PerplexityBot can access and index your content.
Analyze how well your content is structured for consumption by large language models and AI search engines.
Find relevant academic papers on any research topic across millions of scholarly publications.
Research what ads your competitors are running across Facebook and Google to understand their messaging and creative strategy.
Optimize your local search presence with schema markup auditing, GEO optimization, and local search result analysis.
Promote local events effectively with social content research, custom promotional graphics, and event schema markup for search visibility.
Launch offline-to-online marketing campaigns with custom QR codes, print material design, and location-optimized landing pages.
Optimize for AI-powered search engines with GEO auditing, structured data verification, and search visibility testing.
It is aimed at AI citations and visibility in systems like ChatGPT, Perplexity, Google AI Overviews, and Claude, while still using SEO-style analysis to improve the result.
It can diagnose content, domain, entity, and citability gaps, then help optimize content, metadata, schema, and refreshed pages.
Yes. The workflow includes crawler access, SERP analysis, competitor analysis, and content-gap review before optimization.
No. The platform default is enough, and bringing your own OpenRouter key is optional.