# Packrift Browser-Agent Bridge

Release: PACKRIFT-BROWSER-AGENT-BRIDGE-R01
Generated: 2026-05-20T22:13:01.193Z
Canonical MCP endpoint: https://mcp.packrift.com/mcp

## Purpose

Give Browserbase Browse, browser-use, Computer Use, Playwright, CUA, and other browser agents a read-first Packrift path that still routes live commerce facts and cart handoff through the canonical Packrift MCP endpoint.

## Operating Rules

- This is a bridge, not a Packrift CLI or alternate buyer surface.
- Use browser primitives for reading public Packrift resources and product pages.
- Use Packrift MCP for live price, inventory, shipping, exact product detail, and cart URL construction.
- Keep purchase handoff measurable with MCP returned product, reorder, quote, or create_cart_url links.
- Never treat nearby dimensions, materials, colors, adhesives, printer types, pack counts, case counts, or strength ratings as exact substitutes.

## Browser Skill Candidate

Status: candidate
Mode: read_first_mcp_confirmed
Published Browse skill: no

## Workflows

| Workflow | Browser-agent intent | Required MCP sequence | Handoff rule |
| --- | --- | --- | --- |
| Read-first packaging product search | A browser or Browse-style agent needs structured packaging results from Packrift without guessing through storefront search. | `tools/list`, `search_products`, `get_product`, `get_pricing`, `check_inventory` | Use browser reading for discovery only. Use MCP live checks before showing price, stock, reorder, quote, or cart actions. |
| Exact SKU reorder from a browser session | A buyer or agent has a Packrift SKU and wants a product, reorder path, or cart handoff. | `get_cart_handoff_candidates`, `get_product`, `get_pricing`, `check_inventory`, `create_cart_url` | Only create or present a cart URL after the buyer confirms the exact SKU and quantity and MCP confirms live price and inventory. |
| No-exact-match quote recovery | A browser agent finds nearby packaging but the required dimensions, material, closure, printer type, color, or count differs. | `search_products`, `explain_no_exact_match`, `get_bulk_quote_link` | Do not substitute nearby specs as exact. Route to quote recovery or ask the buyer to confirm acceptable substitutions. |

## Install Or Call

```json
{
  "mcpServers": {
    "packrift": {
      "type": "http",
      "url": "https://mcp.packrift.com/mcp"
    }
  }
}
```

Claude Code: `claude mcp add --transport http packrift https://mcp.packrift.com/mcp`

Codex: `codex mcp add packrift --url https://mcp.packrift.com/mcp`

## Proof URLs

- bridge_json: https://mcp.packrift.com/ai/browser-agent-bridge.json
- bridge_markdown: https://mcp.packrift.com/ai/browser-agent-bridge.md
- root_skill_md: https://mcp.packrift.com/SKILL.md
- browserbase_browse_skill_pack: https://mcp.packrift.com/ai/browserbase-browse-skill-pack.json
- browserbase_browse_skill_pack_markdown: https://mcp.packrift.com/ai/browserbase-browse-skill-pack.md
- canonical_browse_skill_md: https://mcp.packrift.com/ai/browserbase-browse/SKILL.md
- mcp_endpoint: https://mcp.packrift.com/mcp
- adoption_kit: https://mcp.packrift.com/ai/mcp-adoption-kit.json
- install_matrix: https://mcp.packrift.com/ai/mcp-install-matrix.json
- buyer_use_cases: https://mcp.packrift.com/ai/mcp-buyer-use-cases.json
- cart_activation: https://mcp.packrift.com/ai/mcp-cart-activation.json
- first_run_proof: https://mcp.packrift.com/ai/mcp-first-run-proof.json
- workflow_gallery: https://mcp.packrift.com/ai/mcp-workflow-gallery.json
- usage_snapshot: https://mcp.packrift.com/ai/mcp-usage-snapshot.json
- all_agent_capture: https://mcp.packrift.com/ai/all-agent-capture.json
- directory_submit_actions: https://mcp.packrift.com/ai/mcp-directory-submit-actions.json
- agent_capture_outreach: https://mcp.packrift.com/ai/agent-capture-outreach.json
- measured_handoffs: https://mcp.packrift.com/ai/measured-handoffs.json
- product_corpus: https://mcp.packrift.com/ai/packrift-ai-approved-products.jsonl

Machine-readable version: https://mcp.packrift.com/ai/browser-agent-bridge.json
