Shelfglance

Agent endpoint

What an agent sees at schmittmusic.com

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

ProductPriceCategorySKU
Schmitt Music Folding Music Stand with Carrying Bag $9.99 set ae-2-7-8 SMMS01-BK
Schmitt Music Logo in White Embroidered Unisex Polo Shirt $29.99 set aa-1-13-6 14313809598705100513
Old School Schmitt Music Logo Unisex Jersey Short Sleeve Tee $24.99 set ae-2-2-10-1-15 12707498315155180899
Schmitt Music Folders $1.49 set os-3-13-1 SBF-SM
Schmitt Music In-Store Physical Gift Card $10.00 set gc none
Wooden Cello Box Stand $150.00 set ae-2-7-13 STC02
Schmitt Music Logo in Black Embroidered Unisex Polo Shirt $29.99 set aa-1-13-6 22778629644642971447
Sshhmute Trumpet Practice Mute $59.99 set ae-2-7-1-4 SHP101BK
Schmitt Music Logo Band Instrument Unisex Crewneck Sweatshirt $34.99 set aa-1-13-14 21883020588288415539
Vintage Schmitt Music Purple Logo Unisex T-Shirt $24.99 set ae-2-2-10-1-15 26444189709422323453

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 9 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.