Website profiles · Technology insights · Alternatives

agentprobe.fly.dev

No paid content found
Visit website
Profile views 8 Outbound visits 1 Normal
Agentprobe Full homepage screenshot

At a glance

Category
Development
Language
English
Paid-content signal
No paid content foundObserved
Registered
2019
Hosting
Fly.io, Inc.Inferred
HTTPS certificate trusted
PassedObserved
Last updated

Website review

This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.

What is Agentprobe?

Agentprobe is a readiness-testing tool for "agentic commerce." You give it a seller's URL, and it runs a set of probes to judge whether an AI agent could realistically discover that seller, get a quote, and complete a purchase on its own. Instead of asking whether a site looks good to a human shopper, it asks whether a machine buyer can actually transact there.

The output is a graded verdict rather than a simple pass/fail:

Band Score What it implies
CERTIFIED ≥85/95 Fully agent-legible; agents can transact end to end
AGENT_READY 70–84 Agents can transact, but need some guidance
PARTIAL 40–69 Discoverable, but not transactable
NOT_READY <40 Opaque to agents

The scoring rests on 13 probes covering machine-readable signals and commerce steps: llms.txt, OpenAPI, ai-plugin.json, MCP, commerce.json, catalog API, quote API, checkout API, payment rails, refund/contact paths, unsupported rails, a "no fake claims" check, and fulfillment proof. In other words, it looks at both the discovery layer (can an agent find and understand the offering?) and the transaction layer (can it get a price, pay, and expect delivery?).

Who it's for. E-commerce operators, marketplaces, and developers who want to know whether their storefront is usable by AI shopping agents — and who need a concrete checklist of what's missing rather than a vague audit. A practical next step: run a probe on your own product or checkout URL, then work down from the lowest-scoring probe, since a missing checkout or payment rail blocks transactions even if discovery signals are perfect. The site also maintains a public registry of top certified sellers, useful if you want reference implementations to copy.

How do I test my seller URL for agentic commerce readiness?

Paste your seller URL into Agentprobe and run the probe. It tests whether an AI agent can discover, quote, and complete a purchase from your site, then returns a score and a readiness tier.

What the probe checks (13 signals, grouped by intent)

  • Discovery: llms.txt, OpenAPI spec, ai-plugin.json, MCP, commerce.json
  • Transaction: catalog API, quote API, checkout API, payment rails
  • Trust and aftercare: refund/contact info, unsupported rails flag, no fake claims, fulfillment proof

How to read the score

Tier Score band What it means for an agent
CERTIFIED ≥85/95 Fully agent-legible; an agent can complete a purchase unaided
AGENT_READY 70–84 Agents can transact if given guidance
PARTIAL 40–69 Discoverable, but not transactable
NOT_READY <40 Opaque to agents

A concrete first run

If you sell a physical product, expect the probe to pass discovery quickly and fail on quote and checkout. That is the common gap: your product pages are crawlable, but there is no machine-readable way to get a price for a specific quantity or to place an order. Fix the quote endpoint first — it is the step agents need before they can commit to a cart.

Decision criteria for what to fix next

  • If you score PARTIAL, work on the quote and checkout APIs before polishing discovery files.
  • If you score AGENT_READY, the remaining points usually come from refund/contact clarity and fulfillment proof.
  • If you score NOT_READY, start with llms.txt and a basic catalog endpoint; those lift you fastest.

Next step after scoring

Re-run the probe after each change, since the score is a checklist rather than a single pass/fail. Compare against certified examples in the public registry to see what a complete setup looks like, such as Agentprobe itself, 8BitConcepts, or NoHumanSearch. If you want a second opinion on general agent-readiness checks, the guidance from BringYour is useful context, though it is not the same test.

What do the certification scores like CERTIFIED, AGENT_READY, PARTIAL, and NOT_READY mean?

Agentprobe grades how legible a seller's website is to an AI shopping agent — whether an agent can discover the site, read a quote, and complete a purchase without a human stepping in. The four labels are readiness tiers, and each tier is paired with a numeric score out of 110.

The four tiers

Tier Score band What it means in practice
CERTIFIED ≥85/95 (listed scores run to 110) Fully agent-legible. An agent can discover, quote and transact end to end.
AGENT_READY 70–84 Agents can transact, but need guidance — some steps assume a human or extra interpretation.
PARTIAL 40–69 Discoverable but not transactable. An agent can find and read the site, then stalls before checkout.
NOT_READY <40 Opaque to agents. Little to nothing is machine-readable.

What the score is built from

Agentprobe runs 13 probes against a seller URL, covering the surfaces an agent needs at each stage of a purchase:

  • Discovery: llms.txt, OpenAPI, ai-plugin.json, MCP, commerce.json
  • Quoting: catalog API, quote API
  • Closing: checkout API, payment rails, refund/contact
  • Trust checks: unsupported rails, no fake claims, fulfillment proof

The last group is the interesting one. A site can expose a clean checkout API and still lose points if it advertises payment rails it does not actually support, or makes claims it cannot back up. That is a deliberate design choice: an agent that transacts on a false claim creates a liability downstream, so the score penalises it rather than rewarding surface coverage alone.

Where the tiers actually matter

The distinction between CERTIFIED and AGENT_READY is mostly about failure mode, not quality. A CERTIFIED site should complete a transaction unattended. An AGENT_READY site will usually get there, but a buyer's agent may need to fall back to a human or a looser interpretation of the response — fine for a low-stakes order, riskier for anything expensive or time-sensitive.

PARTIAL is the most common trap for merchants. It looks healthy in a browser and may even rank in search, but the agent hits a wall at the quote or checkout step. If you are evaluating a vendor, PARTIAL means "agents can send you traffic but not revenue."

A practical next step

If you run a store and want to know where you sit, test your own URL first and read the probe list as a to-do list rather than a grade. The discovery files are usually quick wins; checkout, payment rails and fulfillment proof take real engineering. For comparison, you can see how the certified sites listed in the registry present themselves — for example Agentprobe itself scores 110/110, and 8BitConcepts is listed at the same level. Treat those as reference implementations for structure, not as endorsements of their products.

One caveat: a high score reflects machine legibility, not merchant reliability. Before letting an agent buy from any seller, check refund terms and fulfillment evidence separately — those are exactly the signals the "no fake claims" and "fulfillment proof" probes are trying to surface.

Which specific probes does Agentprobe run to evaluate a site?

Agentprobe runs 13 named probes that test whether an AI agent can discover, quote, and complete a purchase on a seller's site. The page groups them into four areas:

Discovery and description

  • llms.txt — whether the site exposes a machine-readable summary for language models
  • ai-plugin.json — the plugin manifest agents use to understand available actions
  • OpenAPI — a formal API description agents can parse
  • MCP — Model Context Protocol support for tool-based agent access

Commerce data

  • commerce.json — a structured commerce declaration
  • catalog API — programmatic product or service listing
  • quote API — the ability to return a price or estimate to an agent

Transaction and aftercare

  • checkout API — whether an agent can complete an order
  • payment rails — supported payment mechanisms
  • unsupported rails — rails the site does not support, checked so agents fail predictably
  • refund/contact — refund and contact paths an agent can follow

Trust and verification

  • no fake claims — checks that stated capabilities are backed by real endpoints
  • fulfillment proof — evidence that orders are actually fulfilled

The results map to a four-tier score: CERTIFIED (≥85/95), AGENT_READY (70–84), PARTIAL (40–69), and NOT_READY (<40). The registry shows example certified sites at 100–110 points, including Agentprobe itself.

A practical next step: if you sell online, run your own URL through the probe and treat the failing checks as a to-do list — discovery files first, then quote and checkout endpoints, since an agent that cannot get a price will never reach payment.

Can I see examples of sites that have been certified by Agentprobe?

Yes. Agentprobe publishes a registry of certified sites directly on its homepage, listing each domain with a score and a certification tier. The examples shown include:

A few of these are Agentprobe's own or closely related properties (agentprobe.fly.dev and agentic-evidence.fly.dev both appear), so treat the list as a mix of real third-party and in-house demonstrations rather than a neutral sample of the wider web.

What the certification actually tells you

Agentprobe runs 13 probes against a seller URL — things like llms.txt, OpenAPI, ai-plugin.json, MCP, commerce.json, catalog and quote APIs, checkout API, payment rails, refund/contact paths, unsupported rails, no-fake-claims, and fulfillment proof. The resulting tier indicates how far an AI agent can get on its own:

Tier Score Practical meaning
CERTIFIED ≥85/95 Fully agent-legible; an agent can discover, quote and complete a purchase
AGENT_READY 70–84 Agents can transact, but need guidance
PARTIAL 40–69 Discoverable, not transactable
NOT_READY <40 Opaque to agents

How to use this

If you are evaluating a vendor, a partner, or your own storefront, run the same probe on the URL you care about rather than relying on the published list — the registry is a starting point, not a guarantee. A high score means the machine-readable surfaces exist and respond; it does not by itself prove that real orders, payments and refunds behave correctly under load or edge cases. For a concrete check, pick one certified domain, fetch its llms.txt and commerce.json, and confirm an agent could plausibly quote and check out before you treat the badge as meaningful.

How can I integrate Agentprobe's API into my own system?

Agentprobe exposes an API alongside its registry and JSON output, so integration is mostly about calling the probe endpoint with a seller URL and consuming the returned readiness result. The page evidence names "API · Registry · JSON" as available surfaces but does not publish endpoint paths, authentication method, rate limits, or response schema — so plan to confirm those from the API reference before writing code.

What the API is actually useful for

The core unit is a single question: can an AI agent discover, quote, and complete a purchase at this URL? Agentprobe answers it with a score and a band:

Band Score Meaning
CERTIFIED ≥85/95 Fully agent-legible
AGENT_READY 70–84 Agents can transact with guidance
PARTIAL 40–69 Discoverable but not transactable
NOT_READY <40 Opaque to agents

The 13 probes cover llms.txt, OpenAPI, ai-plugin.json, MCP, commerce.json, catalog API, quote API, checkout API, payment rails, refund/contact, unsupported rails, no fake claims, and fulfillment proof. That list is the real integration value: you get a per-check breakdown, not just a number, so you can tell a merchant which document or endpoint is missing.

Practical integration patterns

  • Pre-flight gate in an agent workflow. Before your shopping agent attempts a purchase, probe the seller URL. If the result is PARTIAL or NOT_READY, route to a human or a fallback merchant instead of failing mid-checkout.
  • Vendor onboarding. Run probes on supplier URLs at signup and store the band plus failing checks against the vendor record, then re-probe on a schedule to catch regressions.
  • Directory or marketplace filtering. Use the registry and JSON output to build a browsable list of agent-ready sellers rather than maintaining your own allowlist.
  • Merchant-facing reporting. Surface the individual failing probes as a to-do list for sellers who want to move from PARTIAL to CERTIFIED.

A concrete first step

Pick one seller URL you already transact with, call the probe, and read the 13 checks individually. If the response distinguishes a missing llms.txt from a broken checkout API, you have everything you need to design your schema mapping; if it returns only a score, you will need to poll the registry or request the detailed payload. Treat the band thresholds as your routing rules and the per-check flags as diagnostics.

Two caveats worth designing around. First, a high score measures agent-legibility, not business trustworthiness — fulfillment proof and "no fake claims" are checks, but they are self-reported signals, so keep your own fraud and dispute handling. Second, scores shift as sellers change their sites, so cache with a short TTL and re-probe rather than treating a stored CERTIFIED as permanent.

For background on the standards being probed, Model Context Protocol covers MCP, and the llms.txt convention is documented at llms.txt.

Related questions

More questions →
What Is Agentprobe and What Does It Do?

Agentprobe is a readiness-testing tool for agentic commerce. You give it a seller URL, and it runs 13 probes to determine whether an AI agent can discover that seller, get a quote, and complete a purchase. It returns a score out of 110 and a readiness tier, so the practical audience is any seller or site operator who wants AI shopping agents to be able to transact with them rather than skip past them.

What it actually checks

The tool probes the machine-readable surfaces an AI agent would look for when deciding whether a store is transactable. According to the site, the 13 probes cover:

  • Discovery and description: llms.txt, OpenAPI, ai-plugin.json, MCP, commerce.json
  • Transaction path: catalog API, quote API, checkout API, payment rails
  • Trust and after-sale signals: refund/contact, unsupported rails, no fake claims, fulfillment proof

The logic behind this list is that discovery alone isn't enough. A site can be perfectly crawlable and still be useless to an agent if there's no way to get a structured quote or finish a checkout. That's why the tiers separate "findable" from "transactable."

The scoring tiers

Scores run to 110 and map to four readiness levels:

Tier Score What it means
CERTIFIED ≥85/95 (listed examples show 100–110/110) Fully agent-legible
AGENT_READY 70–84 Agents can transact with guidance
PARTIAL 40–69 Discoverable but not transactable
NOT_READY <40 Opaque to agents

The gap between PARTIAL and AGENT_READY is the one most sellers will care about. Being discoverable is table stakes; the score only climbs once the quote and checkout path is machine-usable.

How to use it

  1. Take the URL of the seller page or storefront you want evaluated.
  2. Submit it to Agentprobe to run the probe set.
  3. Read the resulting score and tier, then look at which of the 13 probes failed — those are your remediation targets.
  4. Re-run after changes to confirm the score moved.

The expected result is a tier label plus a per-probe breakdown, which is more actionable than the headline number alone. A CERTIFIED score with a failing checkout probe tells you something different than a uniformly mid-range PARTIAL.

Reading the registry

Agentprobe publishes a registry of top certified sites, which doubles as a set of reference implementations. Listed examples include agentic-evidence.fly.dev, 8bitconcepts.com, nothumansearch.ai, bringyour.ai, and geo-agent.fly.dev, several at 110/110. If you're building agent-readiness into your own site, these are the sites to inspect for what a full-score configuration looks like in practice. The tool itself is listed at 110/110, and the site notes it's built by 8BitConcepts, currently at v0.3.1, with API, registry, and JSON access.

Where it fits

Agentprobe answers one narrow question: can an AI agent complete a purchase on this site? It is not a general SEO or analytics tool, and it doesn't tell you whether agents want to buy from you — only whether they can. If your traffic strategy assumes AI shopping agents will increasingly mediate discovery and checkout, this is a way to test that assumption against your own URL instead of guessing.

Where to See Agentprobe's Certified Sites Registry

Agentprobe's certified sites are listed on its homepage under "Top certified sites → full registry," which links to the complete registry. The homepage shows a sample of sites that scored in the CERTIFIED tier, including several with perfect 110/110 scores. If you want to see what an agent-ready seller site actually looks like, that registry is the starting point.

What the homepage shows

The Agentprobe homepage displays a short list of top certified sites, each with its score. From the page evidence:

Site Tier Score
agentic-evidence.fly.dev CERTIFIED 110/110
8bitconcepts.com CERTIFIED 110/110
agentprobe.fly.dev CERTIFIED 110/110
nothumansearch.ai CERTIFIED 110/110
bringyour.ai CERTIFIED 110/110
geo-agent.fly.dev CERTIFIED 105/110
pictureperfectprojects321.com CERTIFIED 100/110

The list repeats some entries on the page, and the "full registry" link is the entry point for the complete set rather than just this sample.

How to read the scores

The score reflects how many of Agentprobe's 13 probes a site passes, out of a maximum of 110 points. The tiers are:

  • CERTIFIED (≥85/95) — fully agent-legible
  • AGENT_READY (70–84) — agents can transact with guidance
  • PARTIAL (40–69) — discoverable but not transactable
  • NOT_READY (<40) — opaque to agents

A 110/110 score means the site passed every probe at full weight. The 13 probes cover llms.txt, OpenAPI, ai-plugin.json, MCP, commerce.json, catalog API, quote API, checkout API, payment rails, refund/contact, unsupported rails, no fake claims, and fulfillment proof.

Why the registry is useful

If you're preparing your own seller URL for agentic commerce, the certified sites serve as working reference implementations. You can inspect how a 110/110 site structures its llms.txt, exposes its catalog and quote APIs, and documents payment and refund paths — then compare against your own setup. Running a probe on your URL first tells you which of the 13 checks you're failing, and the registry shows what passing looks like in practice.

The registry is accessible from the "Top certified sites → full registry" link on the Agentprobe homepage. The site also exposes an API, a JSON endpoint, and the registry itself as separate entry points, per the page footer (v0.3.1 · API · Registry · JSON).

What Are the 13 Probes Agentprobe Runs on a Seller URL?

Agentprobe runs 13 checks against a seller URL to determine whether an AI agent can discover, quote, and complete a purchase. The probes cover machine-readable discovery files, transactional APIs, payment and refund paths, and trust signals like fulfillment proof. Each probe maps to a specific capability an agent needs, and the combined results produce a score and tier (CERTIFIED, AGENT_READY, PARTIAL, or NOT_READY).

The 13 Probes and What Each One Checks

# Probe What it verifies Agent capability it enables
1 llms.txt A machine-readable file describing the site for LLMs Discovery and orientation
2 OpenAPI A published API specification Programmatic access to endpoints
3 ai-plugin.json A plugin manifest for AI integrations Agent tool/plugin registration
4 MCP Model Context Protocol support Standardized agent-to-service communication
5 commerce.json A commerce metadata file Structured product/commerce info
6 Catalog API An endpoint exposing product listings Browsing and selecting items
7 Quote API An endpoint returning pricing/quotes Getting a price before purchase
8 Checkout API An endpoint for completing an order Executing the transaction
9 Payment rails Supported payment mechanisms Paying for the order
10 Refund/contact Refund and contact paths Post-purchase recourse
11 Unsupported rails Declared unsupported payment methods Avoiding failed payment attempts
12 No fake claims Absence of unverifiable claims Trust and reliability
13 Fulfillment proof Evidence of fulfillment capability Confidence the order ships/completes

How the Probes Group Into Capability Layers

The 13 probes fall into four functional layers, which is why a site can score well on discovery but still fail to transact.

Discovery layer

  • llms.txt — tells an agent what the site is and where to look.
  • ai-plugin.json — registers the site as a usable tool for an agent.
  • MCP — exposes the site through a standard agent protocol.
  • commerce.json — declares commerce-specific metadata.

Access layer

  • OpenAPI — gives the agent a contract for calling endpoints.
  • Catalog API — lets the agent enumerate products.
  • Quote API — lets the agent retrieve a price.

Transaction layer

  • Checkout API — lets the agent place the order.
  • Payment rails — lets the agent pay.
  • Unsupported rails — prevents the agent from attempting payment methods the seller can't accept.

Trust layer

  • Refund/contact — gives the agent (and buyer) a recourse path.
  • No fake claims — checks that the site doesn't assert things it can't back up.
  • Fulfillment proof — shows the seller can actually deliver.

How the Probes Map to Tiers

Agentprobe converts the probe results into a score and a tier:

  • CERTIFIED (≥85/95) — fully agent-legible; the site passes the full set of probes.
  • AGENT_READY (70–84) — agents can transact with guidance; some probes may be missing or partial.
  • PARTIAL (40–69) — discoverable but not transactable; discovery-layer probes pass, transaction-layer probes don't.
  • NOT_READY (<40) — opaque to agents; most probes fail.

The tier boundaries explain the practical difference: a site can publish llms.txt and commerce.json (discovery) yet still land in PARTIAL if it lacks a checkout API or payment rails.

Using the Probe List to Self-Audit

To check a seller URL against the same criteria, work through the layers in order:

  1. Confirm discovery files exist — fetch /llms.txt, /ai-plugin.json, and any commerce.json path.
  2. Check for an API spec — look for an OpenAPI document describing catalog, quote, and checkout endpoints.
  3. Test the transactional endpoints — verify a catalog call returns products, a quote call returns a price, and a checkout call can create an order.
  4. Verify payment and refund paths — confirm which payment rails are supported and that a refund/contact route is documented.
  5. Check trust signals — ensure claims are verifiable and fulfillment evidence is present.

Each step corresponds to one or more of the 13 probes, so a gap at any layer shows up as a lower score and a lower tier.

Key Takeaway

The 13 probes are not a single checklist but a layered test: discovery files (llms.txt, ai-plugin.json, MCP, commerce.json), access APIs (OpenAPI, catalog, quote), transaction paths (checkout, payment rails, unsupported rails), and trust signals (refund/contact, no fake claims, fulfillment proof). A seller that passes only the first layer is discoverable but not transactable — which is exactly what the PARTIAL tier captures.

How to Test Your Seller URL with Agentprobe

Agentprobe checks whether an AI agent can discover, quote, and complete a purchase on your seller site. You submit a seller URL, it runs 13 probes, and it returns a score plus a readiness tier. Use it when you want a concrete, itemized answer to "can an agent actually buy from me?" rather than a general audit. The output is most useful if you treat the probe list as a checklist and fix the gaps it flags.

What Agentprobe measures

The tool runs 13 probes against a seller URL:

  • llms.txt
  • OpenAPI
  • ai-plugin.json
  • MCP
  • commerce.json
  • catalog API
  • quote API
  • checkout API
  • payment rails
  • refund/contact
  • unsupported rails
  • no fake claims
  • fulfillment proof

Each probe maps to a capability an agent needs somewhere in the discover → quote → purchase chain. Missing discovery files (llms.txt, ai-plugin.json, commerce.json) mean an agent may never find you. Missing catalog, quote, or checkout APIs mean it can find you but can't transact. Payment rails, refund/contact, unsupported rails, no fake claims, and fulfillment proof cover the trust and completion side — whether an agent can pay, whether a human can get a refund, and whether your claims are backed by evidence.

Score tiers and what they mean for you

Tier Score Meaning
CERTIFIED ≥85/95 Fully agent-legible
AGENT_READY 70–84 Agents can transact with guidance
PARTIAL 40–69 Discoverable but not transactable
NOT_READY <40 Opaque to agents

Note the scale in the registry listings runs to 110 (for example, 110/110 and 105/110), while the tier thresholds are stated as ≥85/95. Read the tier as the decision-relevant signal and the raw score as the progress metric. If you land in PARTIAL, the fix is almost always on the transaction side — you're discoverable but an agent can't complete a purchase. If you're NOT_READY, start with the discovery files before touching checkout.

Steps to test your URL

  1. Go to agentprobe.fly.dev.
  2. Use the "Run probes" action and enter your seller URL.
  3. Wait for the probe run to finish. You get a score and a tier.
  4. Read the per-probe results, not just the total. Each failing probe is a specific missing artifact or endpoint.
  5. Fix the highest-leverage failures first: discovery files if you're NOT_READY or low PARTIAL, then catalog/quote/checkout if you're PARTIAL, then payment and trust probes to push into AGENT_READY and CERTIFIED.
  6. Re-run the probes on the same URL to confirm the score moved.

Expected result: a numeric score, a tier label, and an itemized pass/fail list you can work through. The verification method is simply re-running the probe after each change — the score is the feedback loop.

Using the certified registry as a reference

The site lists top certified sites with their scores, and links to a full registry. Current examples include:

  • https://agentic-evidence.fly.dev — CERTIFIED 110/110
  • https://8bitconcepts.com — CERTIFIED 110/110
  • https://agentprobe.fly.dev — CERTIFIED 110/110
  • https://nothumansearch.ai — CERTIFIED 110/110
  • https://bringyour.ai — CERTIFIED 110/110
  • https://geo-agent.fly.dev — CERTIFIED 105/110
  • https://pictureperfectprojects321.com — CERTIFIED 100/110

These are useful as working examples: if a probe fails on your site, check how a 110/110 site exposes the same capability. The registry is also the place to see which sellers are already agent-legible in your space.

Common sticking points

  • Score scale confusion. Registry entries show /110 while tier thresholds reference /95. Don't assume a 90 means CERTIFIED without checking the tier label.
  • Discovery-only fixes. Adding llms.txt alone can move you out of NOT_READY but won't get you past PARTIAL — the quote and checkout probes still need real endpoints.
  • Trust probes ignored. "No fake claims" and "fulfillment proof" are easy to skip because they aren't APIs, but they gate CERTIFIED.
  • No re-test. The score only helps if you re-run after changes; a single run tells you where you started, not whether you improved.

The tool is versioned (v0.3.1) and exposes an API, a registry, and JSON output, so you can automate re-testing rather than checking manually each time.

What Do Agentprobe's Readiness Scores and Tiers Mean?

Agentprobe scores a seller URL from 0 to 110 across 13 probes and sorts the result into four tiers: CERTIFIED (≥85/95), AGENT_READY (70–84), PARTIAL (40–69), and NOT_READY (<40). The tier tells you whether an AI agent can discover your store, get a quote, and complete a purchase — not just whether your site loads. Use the score to find which specific capability is missing, since the tier alone doesn't say what to fix.

The four tiers and what each one means

Tier Score What it means for an AI agent
CERTIFIED ≥85/95 Fully agent-legible — the agent can discover, quote, and transact
AGENT_READY 70–84 Agents can transact with guidance
PARTIAL 40–69 Discoverable but not transactable
NOT_READY <40 Opaque to agents

The distinction that matters most is between PARTIAL and AGENT_READY. A PARTIAL site is visible to agents — they can find it and read something about it — but they can't carry a transaction through. AGENT_READY means the transaction path works, though it may need some steering. CERTIFIED means the whole path is legible end to end.

What the 13 probes actually check

The score is built from 13 probes, each covering one piece of agent-facing infrastructure:

  • Discovery: llms.txt, OpenAPI, ai-plugin.json, MCP
  • Commerce data: commerce.json, catalog API, quote API
  • Transaction: checkout API, payment rails, unsupported rails
  • Trust and follow-through: refund/contact, no fake claims, fulfillment proof

Read the list as a pipeline. The first group lets an agent find and understand you. The second lets it read your catalog and produce a quote. The third lets it actually pay. The fourth checks that what you claim is verifiable — a refund path exists, you don't make claims you can't back, and you can show fulfillment.

A high score requires coverage across all four groups. That's why a site can be perfectly discoverable and still land in PARTIAL: discovery probes pass, transaction probes fail.

Why the denominator shifts between 95 and 110

The tier thresholds are written as "≥85/95," but the registry shows scores out of 110 — for example, agentprobe.fly.dev at 110/110 and pictureperfectprojects321.com at 100/110. Treat the threshold as a ratio rather than a fixed number: what matters is the proportion of available probes you pass, and the tier boundaries are set against that proportion. A site scoring 100/110 clears CERTIFIED; the exact cutoff depends on how many probes apply to your setup.

How to use your score

  1. Find your tier first. If you're NOT_READY or PARTIAL, the problem is structural — agents can't complete a purchase — and no amount of copywriting fixes it.
  2. Then look at which probe group failed. A PARTIAL score usually means discovery passed and transaction failed, so start with checkout API and payment rails.
  3. Check the trust probes last but don't skip them. Refund/contact, no fake claims, and fulfillment proof are what separate a working integration from one an agent will trust with a real order.

The registry lists top certified sites with their scores, so you can compare your result against sites that pass all probes and see what a complete setup looks like.

Website Overview

Limited stack disclosure and few obvious backend markers suggest a more restrained public footprint. That reduces easy fingerprinting clues but is not proof of overall security. An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality.

Domain and Registration

Registered in 2019, this domain has about 7 years of history. That suggests continuity, although ownership and purpose may have changed. The registrar, MarkMonitor Inc., specializes in corporate domain and brand management, suggesting attention to domain asset protection. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The domain uses the common .dev extension, which is not an independent safety signal.

DNS and Email

Nameservers are provided by flydns.net, indicating managed DNS hosting. No CNAME was found; the observed records resolve directly to addresses. No MX record was found. A conventional explicit inbound-mail route is not configured. DNSSEC signatures were not detected, so this additional DNS authenticity protection is not confirmed. The lowest observed DNS TTL is 300 seconds.

TLS and Certificates

The public key uses EC with 256 bits. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued by Let's Encrypt, commonly associated with automated certificate services. The certificate's total validity is about 89 days, consistent with a short renewal cycle.

HTTP and Browser Security

The checked browser-security headers were not detected, leaving fewer explicit browser-side safeguards. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The via response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers. The Server header contains the custom value Fly/6d530f8f2 (2026-09-29).

Technology Stack Analysis

No obvious technology stack is exposed. This may reflect restrained information disclosure, although the underlying technologies remain unknown.

Search and Social Sharing

No homepage meta description was detected, leaving snippet selection more dependent on page text. No homepage canonical URL was detected. If duplicate URLs exist, consolidation may be less explicit. No Open Graph metadata was detected, so social previews may depend on platform inference. JSON-LD includes Organization data, helping describe the organization as an entity. The title has 39 characters, within a common display range.

Hosting and Email

DNSflydns.net
HostingFly.io, Inc.
EmailUnknown
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) United States flagMississippi, United States Inferred 66.241.125.167

Registration details

RDAP / WHOIS

RegistrarMarkMonitor Inc.
Registered2019-03-01
Expires2034-03-01
Domain statusclient delete prohibited、client transfer prohibited、client update prohibited
Nameserversns1.flydns.net、ns2.flydns.net
DNSSECunsigned

DNS records

DNS

TypeNameValueTTLPriority
Aagentprobe.fly.dev66.241.125.167300—
AAAAagentprobe.fly.dev2a09:8280:1::111:9c18:0300—
NSfly.devns1.flydns.net900—
NSfly.devns2.flydns.net900—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subject*.fly.dev
IssuerLet's Encrypt
Valid until2026-11-19T11:49 · Remaining when checked: 49 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html; charset=utf-8
serverFly/6d530f8f2 (2026-09-29)

Identified technologies

Technology stack: Unknown

Pages, Search and Sharing

Meta descriptionNot detected
Canonical URLNot detected
LanguageEnglish (default)
Twitter CardNot detected

Unknown

All bots 1 allowed · 0 disallowed
  • Allow/
gptbot 1 allowed · 0 disallowed
  • Allow/
claudebot 1 allowed · 0 disallowed
  • Allow/
googlebot 1 allowed · 0 disallowed
  • Allow/

User reviews (0)

  • No reviews yet.