# AIReady > Get found by AI assistants Updated 2026-10-28. AIReady checks whether AI assistants and AI search engines can find, read and cite your website: which AI crawlers your robots.txt allows or blocks, whether you have an llms.txt and sitemap, whether your pages carry schema.org structured data, and your Content Signals. It then generates the fixes: robots.txt rules for AI crawlers under your chosen policy, a starter llms.txt and JSON-LD snippets. The scan fetches only the domain's robots.txt, llms.txt, sitemap.xml and homepage. ## Use from an AI assistant - MCP endpoint (Streamable HTTP, JSON profile): POST https://ai-ready.magicteams.ai/mcp - Directories: ChatGPT Apps, Claude Connectors, Meta Muse (search "AIReady") - Machine manifest: https://ai-ready.magicteams.ai/.well-known/agent.json - UCP discovery profile: https://ai-ready.magicteams.ai/.well-known/ucp - Live content feed (JSON Feed 1.1): https://ai-ready.magicteams.ai/feed.json ## Answers - [Can AI assistants find and cite my website? Scan magicteams.ai.](https://ai-ready.magicteams.ai/answers/can-ai-assistants-find-and-cite-my-website-scan-magicteams-ai): AIReady handles this inside ChatGPT, Claude or any MCP client. Connect https://ai-ready.magicteams.ai/mcp, then ask "Can AI assistants find and cite my website? Scan magicteams.ai." in plain words. Its Check AI readiness tool does the work: Live scan of one website's AI search visibility (GEO/AEO, SEO for AI assistants): can ChatGPT, Claude and Perplexity crawl, read and cite it? - [Which AI crawlers does my robots.txt block?](https://ai-ready.magicteams.ai/answers/which-ai-crawlers-does-my-robots-txt-block): AIReady handles this inside ChatGPT, Claude or any MCP client. Connect https://ai-ready.magicteams.ai/mcp, then ask "Which AI crawlers does my robots.txt block?" in plain words. Its Check AI readiness tool does the work: Live scan of one website's AI search visibility (GEO/AEO, SEO for AI assistants): can ChatGPT, Claude and Perplexity crawl, read and cite it? - [Write an llms.txt for my plumbing business.](https://ai-ready.magicteams.ai/answers/write-an-llms-txt-for-my-plumbing-business): AIReady handles this inside ChatGPT, Claude or any MCP client. Connect https://ai-ready.magicteams.ai/mcp, then ask "Write an llms.txt for my plumbing business." in plain words. Its Draft llms.txt tool does the work: Draft a starter llms.txt (Markdown: # name, > one-line summary, key page links, contact) from business details, to publish at the site root so AI agents get a curated summary. ## Tools - check_ai_readiness: Check AI readiness — Live scan of one website's AI search visibility (GEO/AEO, SEO for AI assistants): can ChatGPT, Claude and Perplexity crawl, read and cite it? Fetches the domain's /robots.txt, /llms.txt, /sitemap.xml and homepage, then returns a 0-100 score, grade, per-crawler allow/block status and prioritized fixes, each naming the AIReady tool that writes the fix. Use whenever a user names a site and asks about SEO, AI search or being found or cited by AI. Do NOT use for general advice on which bots to allow (use crawler_policy_guide) or to write new rules (use robots_txt_for_ai). - crawler_policy_guide: Crawler policy guide — Static reference of 15 known AI crawlers and control tokens (GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended...): owner, purpose, whether each drives AI citations or training, plus rules of thumb. Use to decide which bots to allow or block. No site is fetched. Do NOT use to audit a real site (use check_ai_readiness) or to produce rules (use robots_txt_for_ai). - robots_txt_for_ai: Generate robots.txt for AI — Generate robots.txt User-agent rules for all known AI crawlers from a chosen policy (max_visibility, search_only, block_training, block_all_ai), with optional Content-Signal and Sitemap lines, to paste into an existing robots.txt. Use when writing AI crawler rules. Do NOT use to check a live site's current rules (use check_ai_readiness) or for bot background (use crawler_policy_guide). - llms_txt_draft: Draft llms.txt — Draft a starter llms.txt (Markdown: # name, > one-line summary, key page links, contact) from business details, to publish at the site root so AI agents get a curated summary. Use when a site has no llms.txt. Do NOT use for crawler access rules (use robots_txt_for_ai) or schema.org markup (use schema_jsonld_sample). - schema_jsonld_sample: Generate JSON-LD sample — Generate a schema.org JSON-LD snippet (Organization, LocalBusiness, Product with Offer, or FAQPage) from your details, with placement tips, so search engines and AI assistants can identify the entity. Use when adding structured data to a page. Do NOT use to check whether a site already has structured data (use check_ai_readiness) or for llms.txt (use llms_txt_draft). All tools are free, compute per request, and store nothing. ## Operator MagicTeams — support@magicteams.ai — https://ai-ready.magicteams.ai/support