Packrift MCP
JSON →Remote MCP server for Packrift's AI-ready packaging catalog and ecommerce packaging workflows.
Install
npx mcp-remote` Tools · 15
- find_packaging_for_item Hero. Item L/W/D + weight + use case -> ranked packaging SKUs that fit. Use for smallest-fit, box-vs-mailer, and Uline-by-size style questions.
- search_products Keyword fallback when dimensions are unknown, such as kraft tape, bubble mailer, starter kit, or weather-resistant labels. Cached 5 min in KV.
- get_product Full product detail including variants, dimensions/metafields, weight, stock, and product URL.
- get_pricing Live unit price and line total before purchase handoff. variant_ids must be numeric Shopify variant IDs encoded as strings. Never cached.
- check_inventory Live inventory check before recommending or building a cart. variant_ids must be numeric Shopify variant IDs encoded as strings. Never cached.
- get_shipping_estimate Carrier rates for a chosen cart via Shopify draftOrderCalculate.
- get_cart_handoff_candidates Priority AI-approved SKUs with ready create_cart_url arguments, measured SKU/product/reorder/quote/cart links, and required live-confirmation sequence.
- create_cart_url Final cart handoff. Builds a GA4-visible Packrift cart landing URL plus the final packrift.com/cart/... permalink with ref=mcp and AI-commerce attribution fields.
- prepare_purchase_handoff Fast exact-SKU path. Confirms the AI_APPROVE product, live price, and inventory, then returns a measured MCP cart URL only when buyer_confirmed=true.
- compare_alternatives Ranks AI-approved Packrift alternatives for open-ended buyer requests, including competitor-style packaging specs.
- pack_calculator Calculates protected inside dimensions and returns fitted box or mailer candidates with void-fill guidance.
- inventory_status Live total and location-level Shopify inventory status for exact SKUs, handles, or variant IDs.
- get_reorder_link Reorder URL, product URL, and copy-procurement-spec text for an AI-approved SKU or handle.
- get_bulk_quote_link Tracked bulk quote URL for no-exact-match, large-volume, or procurement-review workflows.
- explain_no_exact_match Explains why a nearby product should not be presented as exact, then routes to safe next actions and quote recovery.
Environment variables
SHOPIFY_PACKRIFT_TOKENMCP_STATS_TOKEN
Links
★ 1 GitHub stars