ARC · DEVELOPERS · MCP
MCP tools reference
Reference for all 15 tools on ARC's free, no-login MCP server: check a store, validate UCP, read the leaderboard, protocol matrix and dataset, and contribute stores and runs. Streamable HTTP, no key, CORS open.
Connect
Server URL: https://www.arcreport.ai/api/ask. Config for Claude Desktop, Cursor, ChatGPT and VS Code is on the developers page. Every tool is also a plain JSON-RPC tools/call on the same URL, and most have a REST twin in openapi.json.
claude mcp add --transport http arc https://www.arcreport.ai/api/ask
Check a store
can_agent_checkout
Can an agent check out?
Free live HTTP check of any public store: agent catalog, product found, checkout link returned, UCP profile, storefront WebMCP, Checkout WebMCP (Shopify-only checkoutWebmcp: status, detected nullable boolean, tools, reason; buyer approval required), storefront MCP, robots, product data and policies.
WRITES · A fresh check saves its result to ARC's public directory (CC-BY-4.0). No checkout URL is stored and no purchase is made.
product_data_check
Product data check
Saved product structured data, return and shipping policies, robots rules and Google checkout readiness for a store. No outbound request.
google_checkout_readiness
Google checkout readiness
Public pre-checks for Google's agentic checkout from saved evidence: UCP profile, return window, shipping and product data. Not Google approval.
validate_ucp_profile
Validate a UCP profile
Validate a store's /.well-known/ucp (by host or pasted JSON) against the published UCP 2026-08-25 schema and spec rules. Errors, warnings and spec links.
Read the data
ask_arc
Ask ARC
Read the public ARC Index for a brand, a store or product URL, or a category: can agents buy, the score, both buy lanes and evidence, including agent_rails.checkout_webmcp (Shopify-only status, nullable detected, tool names, reason; buyer approval required).
find_agent_ready_stores
Find agent-ready stores
Stores where ARC's HTTP agent client reached checkout in the last seven days, by category or shopper words, including checkoutWebmcp status, detection and declared tool names.
agent_commerce_adoption
Agentic commerce adoption
Agent commerce adoption counts with category and commerce platform rates, including Checkout WebMCP among measured Shopify checkouts (unknown and not checked separate), from ARC's saved HTTP checks. A curated sample, not all e-commerce.
get_agent_facts
Agent facts for a store
Typed agent facts for a store or product (use-case mention, price clarity, agent-friendly description, cart-blocker suspicion, readiness score) with confidences, from an HTTP page scrape.
list_category_agent_facts
Agent facts by category
The latest typed agent facts for every store in a category.
dataset_info
Dataset info
The current open dataset snapshot: version, licence, manifest and every CSV and Parquet file URL.
protocol_matrix
Protocol matrix
Which agentic commerce protocols (UCP, ACP, PAP, WebMCP, MCP, payments) stores actually support, stage by stage, with evidence labels.
agent_leaderboard
Agent leaderboard
Cart success on ARC-100 (100 real stores, stopped before payment) for ARC browser shoppers A–E, the UCP path and the storefront MCP path, with n and 95% intervals.
store_card
Store card
A store's public ARC card, badge and claim links, the brand's own saved claim, platform and saved robots policy. No outbound fetch.
Contribute
submit_leaderboard_run
Submit a leaderboard run
Submit your agent's ARC-100 results. Listed on /leaderboard as unverified until ARC re-runs a sample.
WRITES · Saves a public, self-reported submission.
submit_store
Submit stores
Add up to 50 stores to ARC's free open directory. Accepted stores are queued for HTTP checks and join the CC-BY dataset.
WRITES · Adds the store to the public directory with source=submitted.