Labsco
MCP SERVER

Packrift MCP

by Packrift

Find the exact packaging supply for an item or SKU, then confirm live price, stock and shipping and hand off a cart — hosted, and no buyer-side key.

E-commerce & Marketplace Operations
Summary
It ends at a cart, which is the part most catalog tools skip.

A product search that returns a name and a picture leaves you exactly where you started. Chaining lookup to live price, live stock and a cart handoff means the assistant can answer 'can I get these by Friday and what will they cost' rather than 'here is a box that might suit'. Constraining SKU selection to approved catalog records is the other deliberate choice: it narrows what can be recommended, which is the correct trade when the output is an order.

What it is

A hosted MCP server for packaging procurement. The job it is built around is narrow and concrete: given an item, a SKU or a reorder need, find the right packaging supply and then confirm the things that decide whether you can actually order it — current price, inventory, shipping, and a cart to complete in. It is backed by a live Shopify catalog.

What you get
  • Product lookup against the catalog, with SKU selection constrained to approved records rather than free-form matching
  • Live price and inventory read from the Shopify Admin API at query time, not from a cached sheet
  • Shipping information and a cart handoff, so the answer ends in something orderable instead of a product name
  • Reorder flows for supplies you have bought before
  • A 15-tool commerce surface, reachable with no buyer-side API key on the hosted endpoint
Requirements

Nothing for the hosted path: add `https://mcp.packrift.com/mcp` with type `http` and it works — no key, no account. Clients that only accept local stdio commands can bridge with `mcp-remote` and still reach the same hosted endpoint. Self-hosting is available for development: pull `ghcr.io/packrift/packrift-mcp:latest`, which listens on port 8787; `SHOPIFY_PACKRIFT_TOKEN` is not needed for tool discovery but is required for live catalog, pricing, inventory, shipping and cart calls, and `SHOPIFY_STORE_DOMAIN`, `SHOPIFY_API_VERSION` and `STOREFRONT_DOMAIN` have working defaults. The container uses an in-memory cache and is meant for testing; production stays on the hosted endpoint.

Setup effort

One command — npx -y mcp-remote https://mcp.packrift.com/mcp