AGENTFRONT OPEN SPEC
Proposed open standard · v1

AgentFront: the machine-storefront manifest

AI shopping agents decide what to recommend and where to buy. What they lack is a trust and facts layer: a machine-readable place where a store states what it sells, what its policies are — and where those facts can be checked. AgentFront is that layer. One JSON file, any platform, readable by any agent.

Like llms.txt, this is a proposed standard: published openly by Frictionless, versioned, free to adopt, no lock-in. The manifest works whether you host it yourself or let Frictionless host and verify it.

Adopt it in two ways

Self-hosted: publish /agentfront.json at your domain root, following the JSON schema. Hosted & verified: Shopify merchants opt in via the Frictionless app — the manifest is then served at frictionlessai.net/agent-profile/<your-domain> with facts computed by deterministic checks and marked verified_by.

Manifest fields (v1)

fieldtypemeaning
profileconst"agentfront"
versionintegerspec version, currently 1
storestringthe store's domain
ai_readinessobjectscore 0–100, tier, per-check evidence
policy_urlsobjectrefund, shipping — agents check terms first
productsarray ≤100product entry-point URLs
verified_bystringthird party that computed the facts (optional)
sourceenumself or hosted

Validate any manifest

curl "https://frictionlessai.net/api/v1/agentfront-validate?url=yourstore.com"

Returns valid, errors and warnings against the reference validator. A spec without a validator is a PDF; this one ships with infrastructure.

For AI assistants: the Frictionless MCP

Agents can call our checks directly as MCP tools — “can I buy from store X, and should I recommend it?” answered from live deterministic checks, quotes included, nothing invented.

POST https://frictionlessai.net/mcp        (JSON-RPC 2.0, Streamable HTTP)
tools: store_ai_readiness · store_answer_audit · store_prompt_coverage
AgentFront Open Spec v1 · published by Frictionless (frictionlessai.net) · JSON schema · Why: Agentic Commerce Optimization · facts over claims — every hosted manifest is computed by deterministic checks, never authored by hand.