ARC: open benchmark of whether AI agents can buy

ai.arcreport/ask · v2026.10.8 · agents-and-memory

ARC: open benchmark of whether AI agents can buy is healthy: it completed an MCP handshake in 3565 ms and exposes 16 tools. It scores 59/100.

Free MCP for ARC's agent-commerce benchmark: read stores and protocols; submit stores or agent runs.

Endpoint: https://www.arcreport.ai/api/ask (streamable-http)

No repository listed · Website · JSON · Add to my inventory

Score 59/100

health17 / 25
authEase15 / 15
toolQuality15 / 15
maintenance7 / 15
adoption0 / 10
usage0 / 10
security5 / 10

Scoring v0.3, computed 2026-10-14T14:16:22.083Z.

Health history

Checked (UTC)StatusLatencyError
2026-10-14T08:59:38.258ZHealthy3565

Tools (16)

ask_arcRead the public ARC Index with no login. Given a brand, a product or store URL, or a category (running shoes, leggings, footwear), return whether agents can reach checkout, the score, rivals Grok named when a real read exists, evidence receipts, and both buy lanes. buy.agent_catalog is a live HTTP c
can_agent_checkoutCan an AI agent buy from this store or check out on this Shopify store? Free real HTTP check of any public homepage or product URL: agent catalog, product, checkout link, UCP profile, Checkout WebMCP (Shopify-only checkoutWebmcp: status, nullable detected, tools, reason; buyer approval required), Sh
precheckFree pre-checkout read for a product or store URL. Uses ARC's saved directory, rails, store answers and check history only. Does not fetch the store and does not start a scan. EachSpy, OpenStreetMap and opted-out hosts come back as unknown. JSON: GET /api/precheck?url=.
find_agent_ready_storesFind stores where an AI agent can complete checkout for running shoes, beauty, clothing, home goods, or another product need. Reads ARC's directory of real HTTP agent-catalog checks. Returns only stores checked within thirty days whose catalog found a product and returned a checkout link. No purchas
agent_commerce_adoptionRead ARC's agent commerce adoption counts, category and commerce platform rates from saved HTTP checks, including Checkout WebMCP among measured Shopify checkouts, with unknown and not checked separate; buyer approval required. Curated sample, not all e-commerce. No store requests or model calls.
product_data_checkFree latest saved product data and return/shipping policy check from the store's pages and structured data. Reads history only; no store fetch or model call. A missing result is not a zero.
google_checkout_readinessRead saved public Google agentic checkout readiness checks for a store. Free; no new scan or paid calls. Merchant Center feed eligibility cannot be checked from outside. Not Google approval or certification.
get_agent_factsRead free ARC agent facts for a store or product with no login. Returns TypeSafe Jev typed decisions (use-case mention, price clarity, agent-friendly description, cart-blocker suspicion, readiness score) from an HTTP scrape. Not a browser session and not any third-party agent product; ARC's browser
list_category_agent_factsList free ARC agent facts by category (beauty, footwear, apparel, …) with no login. Ranked by newest real Jev scores. JSON: GET /api/agent-facts?category=beauty
dataset_infoLatest open ARC dataset snapshot (start with store_answers: one plain answer per store on whether AI agents can find products and get a checkout link): immutable versioned download URLs plus latest/ aliases (CSV and Parquet), row counts, method version and licence (CC-BY-4.0, attribution ARC, arcrep
protocol_matrixRead ARC's neutral Protocol Matrix: for UCP, ACP, PAP, WebMCP, MCP and agent payment protocols, how many checked stores declare, validate, answer and transact, with evidence labels (Measured / Inferred / Not measured). Saved checks only; no store requests or model calls. CC-BY-4.0.
agent_leaderboardRead ARC's open agent leaderboard: cart success over the fixed ARC-100 v1 test set for each agent path ARC measures (ARC browser shoppers A-E, the UCP path, the storefront MCP path), with n, dates, evidence labels and Wilson 95% intervals, plus unverified outside submissions. Saved results only; no
submit_leaderboard_runSubmit your agent's run against ARC-100 v1 to ARC's open leaderboard. Free. The run is listed as 'unverified' until ARC re-runs a sample. Format: arc-leaderboard-submission/v1 (see /leaderboard/spec). Runs must stop before payment. Limit 5 per network per day. Same as POST /api/leaderboard/submit.
submit_storeAdd stores to ARC's free, open agent-commerce directory (CC-BY dataset). Pass url for one store or hosts for up to 50. Each new host is validated (live HTTPS, not parked, not redirecting to another brand); accepted hosts are queued for ARC's plain-HTTP rails checks (UCP, WebMCP, MCP, policies, produ
store_cardRead a public store card and saved brand claim. No outbound fetch or model calls. Brand statements are from the brand and not measured by ARC; claims never change scores.
validate_ucp_profileValidate a Universal Commerce Protocol (UCP) business profile against the published UCP JSON Schema (current release) and spec rules: authority binding, https endpoints, orphaned extensions and, for a URL, hosting headers (no redirects, Cache-Control public max-age>=60). Pass url (store host, homepa