Shelfglance

Agent endpoint

What an agent sees at carolsdaughter.com

Searching carolsdaughter.com for carolsdaughter the way a shopping agent would returned 10 products. This is what it received.

ProductPriceCategorySKU
Coco Crème Curl Shaping Cream Gel with Coconut Oil $11.99 set hb-3-10-10-2 CB19-K0518401
Coco Crème Coil Enhancing Moisture Butter $11.99 set hb-3-10-10-1 CB20-K3446801
Black Vanilla Moisture & Shine Hydrating Conditioner $8.99 set hb-3-10-13-1 CB12-K3905223
Hair Milk Leave-In Moisturizer $11.99 set hb-3-10-10-1 CB4-K3906002
Goddess Strength Fortifying Conditioner With Castor Oil $3.99 set hb-3-10-13-1 CA2-K3692901
Black Vanilla Moisture & Shine Leave-In Conditioner $3.95 set hb-3-10-10 CB13-K3905311
Goddess Strength Cocoon Hydrating Hair Mask $13.99 set hb-3-10-14-1 CA10-K5036900
Wash Day Delight Sulfate Free Shampoo For Curly Hair $13.99 set hb-3-10-13-3 CA22-K4415000
Goddess Strength Divine Strength Leave In Milk $13.99 set hb-3-10-10-1 CA5-K3376300
Mimosa Hair Honey Shine Pomade $11.99 set hb-3-10-10-4 CA15-K3907212

Price, title, description and URL are Shopify’s doing and are filled in for you. Category and SKU are yours, set per product in your admin. Here 10 of 10 carried a category and 10 of 10 carried a SKU.

Read another one

Leave the search term blank and we use the store name. Any Shopify store, not just your own.

What you are looking at

Your store answers AI shopping agents at /api/ucp/mcp, speaking the Universal Commerce Protocol. Shopify switched it on; it is not in your admin and nothing in your theme controls it. We sent it the same search_catalog request an agent would and put the answer in a table. The long version, with what we found across sixty stores, explains why the two columns on the right are the only ones you can change.

This is not a score and nothing here is a fault. If you want the graded version — whether your pages can be read, not just your endpoint — the scan covers that.