These companies sell AI agents. Can an agent use their website?

Every company below says agents are the future of software. So I ran an open-source agent scanner on each homepage and graded what it found: llms.txt, readable HTML, markdown, API docs, MCP, robots rules, and login walls.

52companies graded
61/100class average
22got an F
FA

I graded my own site first. andyrosic.com scored 53, an F. So I added an llms.txt, markdown pages, a read-only API, and an MCP server, and the rescan scored 100, an A. Everyone in this class gets the same red pen, including me. See my before and after.

The class, ranked

Homepages scanned October 30, 2026. Click any company for its full report card.

  1. 1AZapier 98/100Nothing to fix. Gold star.
  2. 2ACrewAI 97/100Nothing to fix. Gold star.
  3. 3AIntercom 94/100Nothing to fix. Gold star.
  4. 4AFactory 93/100Mentions MCP, never shows up with it.
  5. 5ABrowserbase 90/100Mentions MCP, never shows up with it.
  6. 6BArtisan 89/100Couldn't find the API docs. Neither could the robot.
  7. 7BRetool 84/100Couldn't find the API docs. Neither could the robot.
  8. 8CZendesk 79/100No MCP server in sight. Ironic, for an agent company.
  9. 9CNotion 75/100Hands in every page as HTML soup. Markdown was on the syllabus.
  10. 10CAtlassian 73/100Hands in every page as HTML soup. Markdown was on the syllabus.
  11. 11CRelevance AI 71/100Hands in every page as HTML soup. Markdown was on the syllabus.
  12. 12CSalesforce 71/100Hands in every page as HTML soup. Markdown was on the syllabus.
  13. 13DAsana 69/100No llms.txt. Please see me after class.
  14. 14DGlean 69/100No llms.txt. Please see me after class.
  15. 15DLindy 69/100Hands in every page as HTML soup. Markdown was on the syllabus.
  16. 16DReplit 69/100Hands in every page as HTML soup. Markdown was on the syllabus.
  17. 17D11x 67/100Hands in every page as HTML soup. Markdown was on the syllabus.
  18. 18DQualified 67/100Hands in every page as HTML soup. Markdown was on the syllabus.
  19. 19DDatabricks 66/100Hands in every page as HTML soup. Markdown was on the syllabus.
  20. 20DAutomation Anywhere 65/100Hands in every page as HTML soup. Markdown was on the syllabus.
  21. 21DCohere 65/100Hands in every page as HTML soup. Markdown was on the syllabus.
  22. 22DCursor 65/100Hands in every page as HTML soup. Markdown was on the syllabus.
  23. 23DHubSpot 65/100Hands in every page as HTML soup. Markdown was on the syllabus.
  24. 24Dn8n 65/100Hands in every page as HTML soup. Markdown was on the syllabus.
  25. 25DAI21 63/100Hands in every page as HTML soup. Markdown was on the syllabus.
  26. 26DKore.ai 63/100Hands in every page as HTML soup. Markdown was on the syllabus.
  27. 27DWriter 63/100Hands in every page as HTML soup. Markdown was on the syllabus.
  28. 28DCognition 62/100Hands in every page as HTML soup. Markdown was on the syllabus.
  29. 29DMistral 62/100Hands in every page as HTML soup. Markdown was on the syllabus.
  30. 30DDecagon 61/100Hands in every page as HTML soup. Markdown was on the syllabus.
  31. 31FClay 59/100No llms.txt. Please see me after class.
  32. 32FMoveworks 58/100No llms.txt. Please see me after class.
  33. 33FHippocratic AI 55/100Hands in every page as HTML soup. Markdown was on the syllabus.
  34. 34FUiPath 55/100No llms.txt. Please see me after class.
  35. 35FBolt 52/100No llms.txt. Please see me after class.
  36. 36FBox 52/100Couldn't check. The robot got a 403 at the door.
  37. 37FCrescendo 52/100No llms.txt. Please see me after class.
  38. 38FIBM 51/100No llms.txt. Please see me after class.
  39. 39FSierra 51/100No llms.txt. Please see me after class.
  40. 40FAWS 50/100No llms.txt. Please see me after class.
  41. 41FCognigy 49/100No llms.txt. Please see me after class.
  42. 42FxAI 49/100No llms.txt. Please see me after class.
  43. 43FLangChain 48/100No llms.txt. Please see me after class.
  44. 44FPoolside 48/100No llms.txt. Please see me after class.
  45. 45FHebbia 46/100No llms.txt. Please see me after class.
  46. 46FLovable 45/100Sells agents. Turned ours away at the front door.
  47. 47FSnowflake 44/100No llms.txt. Please see me after class.
  48. 48FOpenAI 43/100Couldn't check. The robot got a 403 at the door.
  49. 49FDust 39/100No llms.txt. Please see me after class.
  50. 50FPerplexity 21/100Sells agents. Turned ours away at the front door.
  51. 51FServiceNow 16/100Sells agents. Turned ours away at the front door.
  52. 52FAda 12/100Sells agents. Turned ours away at the front door.

Grade your own site

Your next customer might be an agent shopping on someone's behalf. Find out what it sees on your site before it decides you're too much work. One command gets you the same report card the class got.

What happens when you run it

It only readsEvery request is a plain GET, the same kind a browser sends. It fills in no forms, logs into nothing, and changes nothing on your site.
It's politeIt honors your robots.txt, names itself in the user agent, stops at 40 requests, and gives up on any page after 10 seconds. Your servers won't notice.
It stays on your machineThe scan runs locally on Node 20 or later. No account, no API key, and no LLM calls. The results go nowhere you don't send them.

What you get back

  • A score from 0 to 100 and a letter grade for each of ten subjects.
  • A plain reason behind every grade, so you know exactly what the robot saw.
  • Fixes ranked by how many points each one is worth, so the first hour goes to the biggest gain.
  • Markdown or JSON output with --md or --json, ready for a PR comment or a CI check.
  • Your docs and pricing pages graded too, with --pages /,/docs,/pricing.

Live in Claude Code? Install the plugin with /plugin install agent-landing --marketplace andyuninvited/agent-landing and ask Claude to grade your site and fix the cheapest points first. After a launch, agent-landing score reads your own telemetry and tells you whether the launch landed with agent users or only with people.

agent-landing on GitHub. Open source, MIT. Star it if it saved you a meeting.

Coming soon: the Robot Mystery Shopper

An agent tries to find pricing, read the docs, and sign up on famous sites, narrated like a nature documentary. Here we see the agent, lost in a cookie banner for the third time.