Packrift MCP Source Activation
This focused packet is for an external reviewer, directory operator, or MCP host user. It avoids another broad proof page and moves this source toward the next non-suppressed event in the public funnel.
Source: openai_chatgpt
Target: generic_streamable_http
Priority: critical
Next event: mcp_tool_call
Install the source-aware endpoint in the target MCP host, paste the source-specific agent prompt, and let the host call Packrift MCP tools through create_cart_url.
Current Stage
qualified cart landing visible but real MCP tool calls missing
Source-aware endpoint: https://mcp.packrift.com/mcp?packrift_mcp_source=openai_chatgpt&packrift_mcp_target=generic_streamable_http
Copy-Ready External Request
Packrift MCP has source-attributed cart proof, but it still needs real MCP host tool calls.
Source: openai_chatgpt
Endpoint: https://mcp.packrift.com/mcp
Directory update card: https://mcp.packrift.com/ai/mcp-directory-update/openai_chatgpt.json
Install/config handoff: https://mcp.packrift.com/r/install/openai_chatgpt/generic_streamable_http?format=html
Machine-readable config: https://mcp.packrift.com/r/install/openai_chatgpt/generic_streamable_http?format=json
First-run prompt: https://mcp.packrift.com/r/run/openai_chatgpt/generic_streamable_http?format=html
Fast first-run shell: curl -sS 'https://mcp.packrift.com/r/run/openai_chatgpt/generic_streamable_http?format=sh' | bash
Shell activation script: https://mcp.packrift.com/r/activate/openai_chatgpt?format=sh
One-command external runner: curl -sS 'https://mcp.packrift.com/r/activate/openai_chatgpt?format=sh' | bash
Live tool discovery JSON: https://mcp.packrift.com/ai/mcp-tools.json
Live tool discovery Markdown: https://mcp.packrift.com/ai/spec-finder-tools.md
Host acceptance eval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json?source=openai_chatgpt
Eval pack Markdown: https://mcp.packrift.com/ai/mcp-eval-pack.md?source=openai_chatgpt
Please install the hosted Streamable HTTP endpoint in the MCP host and run get_cart_handoff_candidates, get_pricing, check_inventory, and create_cart_url for SKU 1066. The shell runner calls the real source-aware endpoint, opens the returned MCP /r/cart landing once, does not follow Shopify checkout, and does not place an order.
Copy-ready host configs:
Claude Code: claude mcp add --transport http packrift 'https://mcp.packrift.com/mcp?packrift_mcp_source=openai_chatgpt&packrift_mcp_target=generic_streamable_http'
Codex: codex mcp add packrift --url 'https://mcp.packrift.com/mcp?packrift_mcp_source=openai_chatgpt&packrift_mcp_target=generic_streamable_http'
Generic MCP JSON:
{
"mcpServers": {
"packrift": {
"type": "http",
"url": "https://mcp.packrift.com/mcp?packrift_mcp_source=openai_chatgpt&packrift_mcp_target=generic_streamable_http"
}
}
}
Cline MCP JSON:
{
"mcpServers": {
"packrift": {
"type": "streamableHttp",
"url": "https://mcp.packrift.com/mcp?packrift_mcp_source=openai_chatgpt&packrift_mcp_target=generic_streamable_http",
"disabled": false,
"timeout": 60
}
}
}
First-run shell: curl -sS 'https://mcp.packrift.com/r/run/openai_chatgpt/generic_streamable_http?format=sh' | bash
Success gate: After install, run the agent prompt in the real MCP host and require create_cart_url to return a measured https://mcp.packrift.com/r/cart/1066 URL.
Agent Prompt
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=openai_chatgpt&packrift_mcp_target=generic_streamable_http 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="openai_chatgpt_first_cart_run", journey_id="mcp_install_openai_chatgpt_1066_53472879935856", and result_set_id="mcp_install_first_run_openai_chatgpt". 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="openai_chatgpt_first_cart_run", journey_id="mcp_install_openai_chatgpt_1066_53472879935856", and result_set_id="mcp_install_first_run_openai_chatgpt". 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="openai_chatgpt_first_cart_run", journey_id="mcp_install_openai_chatgpt_1066_53472879935856", and result_set_id="mcp_install_first_run_openai_chatgpt". 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="openai_chatgpt_first_cart_run", mcp_source_context="openai_chatgpt", mcp_install_target="generic_streamable_http", journey_id="mcp_install_openai_chatgpt_1066_53472879935856", result_set_id="mcp_install_first_run_openai_chatgpt", 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=openai_chatgpt; target=generic_streamable_http.
Host Configs
Generic MCP JSON
{
"mcpServers": {
"packrift": {
"type": "http",
"url": "https://mcp.packrift.com/mcp?packrift_mcp_source=openai_chatgpt&packrift_mcp_target=generic_streamable_http"
}
}
}
Cline MCP JSON
{
"mcpServers": {
"packrift": {
"type": "streamableHttp",
"url": "https://mcp.packrift.com/mcp?packrift_mcp_source=openai_chatgpt&packrift_mcp_target=generic_streamable_http",
"disabled": false,
"timeout": 60
}
}
}
First-Run Shell
curl -sS 'https://mcp.packrift.com/r/run/openai_chatgpt/generic_streamable_http?format=sh' | bash
Guarded Order Handoff
Use this after real MCP tool-call and measured cart proof when the next missing step is buyer or reviewer checkout follow-through. It does not place an order.
Buyer/Reviewer Page
https://mcp.packrift.com/r/order/openai_chatgpt?format=html
Order Shell
curl -sS 'https://mcp.packrift.com/r/order/openai_chatgpt?format=sh' | bash
Acceptance Criteria
- Source remains attributed as openai_chatgpt.
- The agent host calls tools/list against https://mcp.packrift.com/mcp?packrift_mcp_source=openai_chatgpt&packrift_mcp_target=generic_streamable_http.
- The reviewer or host can run the source-specific eval pack at https://mcp.packrift.com/ai/mcp-eval-pack.json?source=openai_chatgpt.
- The workflow calls get_cart_handoff_candidates, get_pricing, check_inventory, and create_cart_url for SKU 1066.
- The returned measured https://mcp.packrift.com/r/cart/1066 URL is opened by an external reviewer, MCP host user, or buyer before any Shopify cart handoff.
- The funnel source row moves closer to material MCP tool calls, qualified cart landings, and attributed orders.
Measurement
GA4 sessions 124/1000
Tool calls 102
Cart landings 23
Orders 0
- Do not count browser proof as source activation. The missing proof is a real MCP host calling the hosted endpoint with the source-aware config.
- Do not count Codex local smoke checks, localhost probes, distribution_check requests, manual_verify events, or mcp_cart_handoff_smoke events as source activation.
- Do not count generated resource fetches, /resources/list, proof-page opens, or sitemap crawling as buyer demand.
- Do not self-open a returned /r/cart URL to close a cart-landing experiment; completion requires a source-side reviewer, MCP host user, or buyer.
- Keep GA4-qualified visitor proof separate from MCP tool proof; the thousands-of-visitors gate closes only from qualified external GA4 session_start evidence.