# Packrift UCP Storefront Shelf

Release: PACKRIFT-MCP-UCP-STOREFRONT-SHELF-R03
Generated: 2026-09-07T16:17:08.182Z

Copy-paste Packrift storefront shelf payload and JavaScript renderer for UCP storefront builders that want a live packaging shelf without building their own importer first.

## Copy-Paste Embed

```html
<div data-packrift-ucp-shelf data-source="curated_ucp_storefront" data-limit="12"></div>
<script async src="https://mcp.packrift.com/ai/packrift-ucp-shelf.js?source=curated_ucp_storefront&limit=12"></script>
```

## One-Line Script Option

```html
<script async data-packrift-ucp-shelf src="https://mcp.packrift.com/ai/packrift-ucp-shelf.js?source=curated_ucp_storefront&limit=12"></script>
```

## Formats

- json: https://mcp.packrift.com/ai/mcp-ucp-storefront-shelf.json
- markdown: https://mcp.packrift.com/ai/mcp-ucp-storefront-shelf.md
- html: https://mcp.packrift.com/ai/mcp-ucp-storefront-shelf.html
- embed_js: https://mcp.packrift.com/ai/packrift-ucp-shelf.js
- import_json: https://mcp.packrift.com/ai/mcp-ucp-storefront-import.json
- import_csv: https://mcp.packrift.com/ai/mcp-ucp-storefront-import.csv
- adoption_json: https://mcp.packrift.com/ai/mcp-ucp-storefront-adoption.json
- adoption_markdown: https://mcp.packrift.com/ai/mcp-ucp-storefront-adoption.md
- adoption_html: https://mcp.packrift.com/ai/mcp-ucp-storefront-adoption.html

## Source-Aware Shelves

| Source | Shelf | Rows | First Run | Order Handoff |
| --- | --- | ---: | --- | --- |
| curated_ucp_storefront | Shipping supplies by Packrift | 51 | https://mcp.packrift.com/r/run/curated_ucp_storefront/generic_streamable_http?format=html | https://mcp.packrift.com/r/order/curated_ucp_storefront?format=html |
| stack412_style_storefront | Packaging and fulfillment supplies | 51 | https://mcp.packrift.com/r/run/stack412_style_storefront/generic_streamable_http?format=html | https://mcp.packrift.com/r/order/stack412_style_storefront?format=html |
| plugthatshop_style_embed | Packrift shipping and packing supplies | 51 | https://mcp.packrift.com/r/run/plugthatshop_style_embed/generic_streamable_http?format=html | https://mcp.packrift.com/r/order/plugthatshop_style_embed?format=html |
| open_scout_shopping_agent | Packrift packaging agent path | 51 | https://mcp.packrift.com/r/run/open_scout_shopping_agent/generic_streamable_http?format=html | https://mcp.packrift.com/r/order/open_scout_shopping_agent?format=html |
| upsonic_ucp_agent_framework | Packrift agent workflow supplies | 51 | https://mcp.packrift.com/r/run/upsonic_ucp_agent_framework/generic_streamable_http?format=html | https://mcp.packrift.com/r/order/upsonic_ucp_agent_framework?format=html |
| agorio_shopping_agent_sdk | Packrift packaging SDK route | 51 | https://mcp.packrift.com/r/run/agorio_shopping_agent_sdk/generic_streamable_http?format=html | https://mcp.packrift.com/r/order/agorio_shopping_agent_sdk?format=html |

## Rules

- Preserve `data-source` and `mcp_source_context` so Packrift can attribute starts, first runs, cart handoffs, and orders.
- For the lowest-friction embed, use the source-aware script URL query parameter or the one-line script option.
- Link buyers to product pages, SKU resources, or source-aware order handoff pages from the shelf.
- Use Packrift MCP live checks before presenting a cart URL.
