Packrift MCP Install

Copy the source-aware install for the existing hosted Packrift MCP endpoint, then run the first useful check to confirm live price, inventory, and measured cart handoff.

Source: cline_mcp_marketplace Target: Cline MCP config No buyer key No order created
Open first run Run real MCP check Config JSON

Fastest Activation Path

Move a directory reviewer, developer, or agent host from Packrift MCP install to a real source-attributed create_cart_url proof without creating an order.

  1. Copy the Cline MCP config install block from this page and add it to the MCP host.
  2. Reload the MCP host until Packrift tools are visible from the source-aware endpoint.
  3. Run the source-specific agent prompt or shell one-liner from this page.
  4. Confirm get_pricing and check_inventory pass before create_cart_url.
  5. Count the source only after create_cart_url returns a measured https://mcp.packrift.com/r/cart/1066 URL.
Run first useful check
curl -sS 'https://mcp.packrift.com/r/run/cline_mcp_marketplace/cline?utm_source=cline_mcp_marketplace&utm_medium=first_run_action&utm_campaign=packrift_mcp_activation&utm_content=cline&format=sh' | bash

Browser proof alone is review evidence. Source activation requires host-side MCP tool telemetry plus the measured /r/cart handoff URL.

Install Copy

{
  "mcpServers": {
    "packrift": {
      "type": "streamableHttp",
      "url": "https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline",
      "disabled": false,
      "timeout": 60
    }
  }
}

Host Install Steps

  1. Open Cline's MCP Servers settings or the Cline MCP Marketplace review flow.
  2. Add or edit the Packrift server entry with the copied streamableHttp JSON config.
  3. Confirm the Packrift server is enabled for source cline_mcp_marketplace and points to https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline.
  4. Paste the agent prompt from this page into Cline and let Cline call the Packrift MCP tools directly.
  5. Count the source as activated only after Cline reaches create_cart_url and returns a measured https://mcp.packrift.com/r/cart/1066 URL.

Source-Aware Endpoint

https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline

Agent Prompt

Paste this into the MCP host after install. It forces the real tool sequence and measured cart handoff.

Use Packrift MCP for this workflow; do not browse the storefront first and do not create a separate Packrift CLI.
MCP endpoint/config source: https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline

Task: reorder Packrift SKU 1066 for quantity 1.

Required tool sequence:
1. Run tools/list and confirm Packrift MCP is connected.
2. Call get_cart_handoff_candidates with sku="1066", limit=1, source_context="cline_mcp_marketplace_first_cart_run", journey_id="mcp_install_cline_mcp_marketplace_1066_53472879935856", and result_set_id="mcp_install_first_run_cline_mcp_marketplace".
3. Call get_pricing with variant_ids=["53472879935856"], quantity=1, selected_sku="1066", selected_handle="10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle", match_type="agent_prompt_first_run", source_context="cline_mcp_marketplace_first_cart_run", journey_id="mcp_install_cline_mcp_marketplace_1066_53472879935856", and result_set_id="mcp_install_first_run_cline_mcp_marketplace".
4. Call check_inventory with variant_ids=["53472879935856"], selected_sku="1066", selected_handle="10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle", match_type="agent_prompt_first_run", source_context="cline_mcp_marketplace_first_cart_run", journey_id="mcp_install_cline_mcp_marketplace_1066_53472879935856", and result_set_id="mcp_install_first_run_cline_mcp_marketplace".
5. If the live checks pass, call create_cart_url with sku="1066", quantity=1, selected_sku="1066", selected_handle="10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle", match_type="agent_prompt_first_run", source_context="cline_mcp_marketplace_first_cart_run", mcp_source_context="cline_mcp_marketplace", mcp_install_target="cline", journey_id="mcp_install_cline_mcp_marketplace_1066_53472879935856", result_set_id="mcp_install_first_run_cline_mcp_marketplace", and utm_term="1066".

Return the product title, live unit price and currency, inventory status, and the measured cart URL.
Success requires a cart URL starting with https://mcp.packrift.com/r/cart/1066.
Do not place an order. If any live check fails, stop and say exactly which check failed.

Attribution: source=cline_mcp_marketplace; target=cline.

First Useful Run

After install, run this through the source-aware endpoint. The final tool should return a measured https://mcp.packrift.com/r/cart/1066 URL.

#!/usr/bin/env bash
set -euo pipefail

PACKRIFT_MCP_ENDPOINT='https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline'
PACKRIFT_MCP_USER_AGENT='MCP-First-Run/1.1 (+https://mcp.packrift.com/start)'
PACKRIFT_MCP_SESSION_ID="${PACKRIFT_MCP_SESSION_ID:-mcp-first-run-$(date -u +%Y%m%dT%H%M%SZ)-$RANDOM}"
PACKRIFT_MCP_LAST_RESPONSE=''

rpc() {
  PACKRIFT_MCP_LAST_RESPONSE="$(curl -sS "$PACKRIFT_MCP_ENDPOINT" \
    -H 'content-type: application/json' \
    -H 'accept: application/json, text/event-stream' \
    -H "Mcp-Session-Id: $PACKRIFT_MCP_SESSION_ID" \
    -H "user-agent: $PACKRIFT_MCP_USER_AGENT" \
    -d "$1")"
  normalize_mcp_response
}

normalize_mcp_response() {
  if printf "%s\n" "$PACKRIFT_MCP_LAST_RESPONSE" | grep -q "^data:"; then
    printf "%s\n" "$PACKRIFT_MCP_LAST_RESPONSE" | sed -n "s/^data:[[:space:]]*//p" | tail -n 1
    return
  fi
  printf "%s\n" "$PACKRIFT_MCP_LAST_RESPONSE"
}

extract_measured_cart_url() {
  printf "%s\n" "$PACKRIFT_MCP_LAST_RESPONSE" | grep -Eo 'https://mcp\.packrift\.com/r/cart/[^"[:space:]<>\\]+' | tail -n 1 || true
}

touch_measured_cart_landing() {
  local cart_url="${PACKRIFT_MCP_CART_URL:-$(extract_measured_cart_url)}"
  if [ -z "$cart_url" ]; then
    printf "No measured Packrift MCP /r/cart URL found in the final response.\n" >&2
    return 1
  fi
  printf "Opening measured Packrift MCP cart landing: %s\n" "$cart_url"
  curl -sS -o /dev/null "$cart_url" \
    -H "user-agent: $PACKRIFT_MCP_USER_AGENT"
  printf "Recorded mcp_cart_landing. No order was placed.\n"
}

rpc '{"jsonrpc":"2.0","id":"tools","method":"tools/list"}'
rpc '{"jsonrpc":"2.0","id":"candidate-1066","method":"tools/call","params":{"name":"get_cart_handoff_candidates","arguments":{"sku":"1066","limit":1,"source_context":"cline_mcp_marketplace_first_cart_run","journey_id":"mcp_install_cline_mcp_marketplace_1066_53472879935856","result_set_id":"mcp_install_first_run_cline_mcp_marketplace"}}}'
rpc '{"jsonrpc":"2.0","id":"price-1066","method":"tools/call","params":{"name":"get_pricing","arguments":{"variant_ids":["53472879935856"],"quantity":1,"selected_sku":"1066","selected_handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","match_type":"install_first_useful_run","source_context":"cline_mcp_marketplace_first_cart_run","journey_id":"mcp_install_cline_mcp_marketplace_1066_53472879935856","result_set_id":"mcp_install_first_run_cline_mcp_marketplace"}}}'
rpc '{"jsonrpc":"2.0","id":"inventory-1066","method":"tools/call","params":{"name":"check_inventory","arguments":{"variant_ids":["53472879935856"],"selected_sku":"1066","selected_handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","match_type":"install_first_useful_run","source_context":"cline_mcp_marketplace_first_cart_run","journey_id":"mcp_install_cline_mcp_marketplace_1066_53472879935856","result_set_id":"mcp_install_first_run_cline_mcp_marketplace"}}}'
rpc '{"jsonrpc":"2.0","id":"cart-1066","method":"tools/call","params":{"name":"create_cart_url","arguments":{"sku":"1066","quantity":1,"selected_sku":"1066","selected_handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","match_type":"install_first_useful_run","source_context":"cline_mcp_marketplace_first_cart_run","journey_id":"mcp_install_cline_mcp_marketplace_1066_53472879935856","result_set_id":"mcp_install_first_run_cline_mcp_marketplace","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","utm_term":"1066"}}}'
touch_measured_cart_landing

Rule

This is a thin tracked install handoff for the existing hosted Packrift MCP endpoint. Do not treat it as a separate Packrift CLI or buyer surface.

Activation requires real host-side MCP tool calls from this source and a measured https://mcp.packrift.com/r/cart/1066 URL. Browser proof alone is review evidence, not source activation.