upsonic_ucp_agent_framework
Upsonic-style Shopify UCP agent frameworks
Make Packrift the packaging source for multi-agent UCP commerce workflow for packaging discovery, filtering, live checks, and cart-ready handoff.
Upsonic-style Shopify UCP agent framework
5 routed intents
Where to patch
Add Packrift as the packaging vertical in the intent, product-fetching, filtering, live-check, and handoff agent chain.
Patch block
PACKRIFT_PACKAGING_WORKFLOW = {
"source": "upsonic_ucp_agent_framework",
"endpoint": "https://mcp.packrift.com/mcp?packrift_mcp_source=upsonic_ucp_agent_framework&packrift_mcp_target=generic_streamable_http",
"steps": ["intent_analysis", "packrift_search", "exact_spec_filter", "live_price_inventory", "buyer_confirmed_handoff"],
"guardrail": "call prepare_purchase_handoff with buyer_confirmed=false before any buyer-confirmed cart handoff"
}
MCP endpoint
https://mcp.packrift.com/mcp?packrift_mcp_source=upsonic_ucp_agent_framework&packrift_mcp_target=generic_streamable_http
First-run JSON-RPC
[
{
"jsonrpc": "2.0",
"id": "tools-list-upsonic_ucp_agent_framework",
"method": "tools/list",
"params": {}
},
{
"jsonrpc": "2.0",
"id": "search-upsonic_ucp_agent_framework",
"method": "tools/call",
"params": {
"name": "search_products",
"arguments": {
"query": "Packrift warehouse shipping supplies",
"limit": 8
}
}
},
{
"jsonrpc": "2.0",
"id": "prepare-1066-unconfirmed-upsonic_ucp_agent_framework",
"method": "tools/call",
"params": {
"name": "prepare_purchase_handoff",
"arguments": {
"sku": "1066",
"quantity": 1,
"buyer_confirmed": false,
"source_context": "ucp_builder_integration_pack",
"mcp_source_context": "upsonic_ucp_agent_framework",
"mcp_install_target": "generic_streamable_http"
}
}
}
]
Unconfirmed handoff
{
"sku": "1066",
"quantity": 1,
"buyer_confirmed": false,
"source_context": "ucp_builder_integration_pack",
"mcp_source_context": "upsonic_ucp_agent_framework",
"mcp_install_target": "generic_streamable_http"
}
Buyer-confirmed handoff template
{
"sku": "{buyer_selected_exact_sku}",
"quantity": "{buyer_selected_quantity}",
"buyer_confirmed": true,
"source_context": "ucp_builder_integration_pack",
"mcp_source_context": "upsonic_ucp_agent_framework",
"mcp_install_target": "generic_streamable_http"
}