{
 "title": "State of Agent Commerce",
 "publisher": "Growaify",
 "edition": "2026-09-20",
 "window_days": 7,
 "generated_at": "2026-09-20T08:59:26Z",
 "totals": {
  "agent_visits": 2707,
  "distinct_addresses": 147,
  "distinct_identities": 82,
  "human_visits": 6596,
  "crawler_visits": 176,
  "own_monitor_requests_excluded": 1940
 },
 "concentration": {
  "endpoint": "/mcp",
  "share_of_agent_visits": 0.8596
 },
 "by_category": {
  "client": 1180,
  "liveness": 669,
  "crawler": 321,
  "directory": 296,
  "other": 77
 },
 "identities": {
  "node": {
   "visits": 780,
   "category": "client"
  },
  "SentinelOracle/0.1 (+https://glimind.com/opt-out; liveness-only, never invokes t": {
   "visits": 345,
   "category": "liveness"
  },
  "mcpbeat/0.1 (+https://mcpbeat.com/bot/; liveness check)": {
   "visits": 315,
   "category": "liveness"
  },
  "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +c": {
   "visits": 205,
   "category": "crawler"
  },
  "Python/3.11 aiohttp/3.14.3": {
   "visits": 165,
   "category": "client"
  },
  "aisec-registry/0.2 (+https://sec.sqrx.io)": {
   "visits": 128,
   "category": "directory"
  },
  "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +http": {
   "visits": 116,
   "category": "crawler"
  },
  "rokmcp-collector/0.2 (+https://rokmcp.com/bot)": {
   "visits": 104,
   "category": "directory"
  },
  "python-requests/2.33.0": {
   "visits": 78,
   "category": "client"
  },
  "python-httpx/0.28.1": {
   "visits": 73,
   "category": "client"
  },
  "lastseen-schema-probe/1.0 (+https://lastseen.dev; introspection-only)": {
   "visits": 30,
   "category": "directory"
  },
  "python-httpx/0.27.0": {
   "visits": 27,
   "category": "client"
  },
  "Go-http-client/2.0": {
   "visits": 26,
   "category": "client"
  },
  "no-ua": {
   "visits": 24,
   "category": "other"
  },
  "Enerlio GmbH FACTANKER marc@enerlio.de": {
   "visits": 15,
   "category": "other"
  },
  "TalandorBot/0.1 (+https://talandor.com/methodology)": {
   "visits": 13,
   "category": "other"
  },
  "agent-tools.cloud-crawler/0.1 (+https://agent-tools.cloud)": {
   "visits": 13,
   "category": "other"
  },
  "python-httpx2/2.12.0": {
   "visits": 12,
   "category": "client"
  },
  "io.verifymcp/probe": {
   "visits": 12,
   "category": "directory"
  },
  "GolemreachTrustBot/0.1 (+https://golemreach.com/trust/bot)": {
   "visits": 12,
   "category": "other"
  },
  "aiagentboard-hub/1 (+https://aiagentboard.org/about#probe)": {
   "visits": 12,
   "category": "directory"
  },
  "curl/8.19.0": {
   "visits": 10,
   "category": "client"
  },
  "ProofBench/0.1 (+https://proofbench.dev/about/probe; MCP registry health probe)": {
   "visits": 10,
   "category": "directory"
  },
  "Bun/1.3.10": {
   "visits": 9,
   "category": "client"
  },
  "mcp-server.io-healthcheck/0.1": {
   "visits": 9,
   "category": "liveness"
  }
 },
 "top_paths": {
  "/mcp": 2327,
  "/": 129,
  "/store/": 113,
  "/templates/": 74,
  "/store/catalog.json": 69,
  "/micro/": 66,
  "/robots.txt": 63,
  "/img/store-hero.jpg": 56,
  "/api/v1/services": 54,
  "/.well-known/agent-card.json": 52,
  "/buy?sku=hcare-reception": 49,
  "/img/sectors/automotive.jpg": 49,
  "/img/sectors/agriculture.jpg": 49,
  "/img/sectors/launch.jpg": 48,
  "/img/sectors/audit.jpg": 48,
  "/templates/buy?tpl=clinic-reminder": 45,
  "/templates/buy?tpl=restaurant-orders": 45,
  "/templates/buy?tpl=robot-fleet-telemetry": 44,
  "/templates/buy?tpl=bundle-everything": 44,
  "/templates/samples/clinic-reminder-sample.json": 44
 },
 "purchase_attempts": {
  "total": 270,
  "paths": {
   "/buy?sku=hcare-reception": 49,
   "/templates/buy?tpl=clinic-reminder": 45,
   "/templates/buy?tpl=restaurant-orders": 45,
   "/templates/buy?tpl=robot-fleet-telemetry": 44,
   "/templates/buy?tpl=bundle-everything": 44,
   "/templates/buy?tpl=real-estate-followup": 43
  },
  "caveat": "includes the merchant's own monitoring and test requests; treat as an upper bound, not a count of external buyer intent"
 },
 "discovery_paths_requested": {
  "paths": {
   "/.well-known/agent-card.json": 52
  },
  "caveat": "request logging records the path, not the response code, so this counts demand for discovery documents rather than failures"
 },
 "sources": {
  "direct": 8736,
  "direct-store": 515,
  "anthropic/claude": 207,
  "chatgpt": 120,
  "yandex": 12,
  "www.google.com": 11,
  "mcp-registry": 6,
  "bing": 5,
  "google": 1,
  "registry.modelcontextprotocol.io": 1
 },
 "methodology": "First-party request logging by the merchant. No cookies, no third-party scripts. Own monitors tagged and excluded. Address counts are reliable only where the platform forwards a real client IP.",
 "limitations": [
  "single-merchant sample, self-selected by discoverability",
  "polling endpoints over-represented",
  "identity categories inferred from user-agent strings"
 ],
 "license": "CC BY 4.0 \u2014 cite as Growaify, State of Agent Commerce"
}