AgentStack
MCP unreviewed MIT Self-run

Packrift

mcp-packrift-packrift-mcp · by Packrift

Live Packrift catalog: search, pricing, inventory, packaging recommendations, checkout URLs.

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add mcp-packrift-packrift-mcp

Open-source listing — not yet scanned by AgentStack. Follow the source repository for install instructions.

Are you the author of Packrift? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.

About

Packrift MCP Server

Production MCP (Model Context Protocol) server for Packrift exact-spec packaging procurement. Hero use case: find the right packaging supply for a given item, SKU, or reorder need, then confirm live price, inventory, shipping, and cart handoff.

  • Stack: Cloudflare Workers, TypeScript (strict), Hono, Zod, Streamable HTTP transport
  • Backing: Shopify Admin GraphQL API (2025-04), store packrift.myshopify.com
  • Endpoint: POST /mcp, GET /mcp (SSE), GET / and GET /start (MCP start page), GET /.well-known/mcp/server-card.json
  • Install guide: see [llms-install.md](llms-install.md) for remote MCP client configuration.
  • Discovery gate: product lookup, reorder, quote, and cart handoff flows are constrained to AI-approved Packrift catalog records where SKU selection is involved.

Remote MCP client setup

The public Packrift endpoint is hosted at:

https://mcp.packrift.com/mcp

Fast start page for developers, agents, and directory reviewers:

https://mcp.packrift.com/start

Directory and partner handoffs can use tracked start links without changing the MCP endpoint. Use a lowercase source slug with letters, numbers, and underscores:

https://mcp.packrift.com/r/start/{source}

The start page also renders source-specific copy controls when it receives a source:

https://mcp.packrift.com/start?utm_source={source}

Those handoffs record aggregate install-intent telemetry: /r/config/{source} fetches show up as mcp_tracked_config_fetches, /r/install/{source}/{target} opens show up as mcp_install_intent, and copy controls record mcp_install_copy by source and target so partner and directory handoffs can be evaluated before downstream cart events appear.

Custom partner, campaign, directory, and agent-workflow slugs are allowed without code changes as long as they match ^[a-z0-9_]{2,64}$. Examples: mcpservers_org, agency_partner, browser_agent_demo, newsletter_mcp.

When a directory or agent host wants a source-attributed config file instead of an HTML start page, use:

https://mcp.packrift.com/r/config/{source}

Tracked config fetches are exposed by source in https://mcp.packrift.com/ai/mcp-usage-snapshot.json.

For a target-specific tracked install action, use:

https://mcp.packrift.com/r/install/{source}/{target}

Common targets include generic_streamable_http, stdio_mcp_remote, claude_code, codex, claude_desktop, cursor_windsurf_vscode, and cline.

MCP clients that support remote HTTP or Streamable HTTP servers can add Packrift with:

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

Cline users should use the tracked Cline target, which returns Cline-native streamableHttp config:

https://mcp.packrift.com/r/install/cline_mcp_marketplace/cline?format=json

Hosts that only accept local stdio MCP commands can use the tracked stdio_mcp_remote target. It runs npx mcp-remote as a thin bridge and still forwards every call to the hosted Packrift endpoint:

https://mcp.packrift.com/r/install/{source}/stdio_mcp_remote?format=json

Hosted connector and directory listings

Use the hosted endpoint above when possible. It requires no buyer-side API key and exposes the current 15-tool Packrift exact-spec commerce surface.

  • Glama hosted connector: https://glama.ai/mcp/connectors/io.github.Packrift/packrift-mcp
  • MCP Marketplace listing: https://mcp-marketplace.io/server/io-github-packrift-packrift-mcp
  • Official MCP Registry search: https://registry.modelcontextprotocol.io/v0/servers?search=Packrift
  • Claude connector submission packet: https://mcp.packrift.com/ai/claude-connector-submission.json
  • Agent capture outreach packet: https://mcp.packrift.com/ai/agent-capture-outreach.json
  • Source repository: https://github.com/Packrift/packrift-mcp
  • Direct Streamable HTTP endpoint: https://mcp.packrift.com/mcp

Glama source listing release notes

The hosted Glama connector should remain the primary Glama traffic target. The separate Glama source server listing can use this repository for release and quality checks, but it should still point users at the hosted no-auth MCP endpoint above.

  • Dockerfile starts the Packrift MCP server on PORT=8787.
  • glama.json is the source-listing maintainer claim file.
  • smithery.yaml gives Glama/Smithery-compatible container metadata with an

empty config schema, so source-listing release checks do not infer a required buyer token.

  • Running the container without SHOPIFY_PACKRIFT_TOKEN still exposes MCP

discovery: tools/list returns the current 15-tool surface and resources/list returns the public AI/MCP resources.

  • SHOPIFY_PACKRIFT_TOKEN is not required for MCP discovery, directory

scanning, or hosted connector use. It is required only for self-hosted live Shopify-backed catalog, pricing, inventory, shipping, and cart tool calls.

  • The source listing should not create a separate Packrift CLI or buyer

surface; it should release/sync the existing repository and keep the canonical runtime at https://mcp.packrift.com/mcp.

Container Image

The public hosted endpoint above is the primary integration path and the canonical server.json manifest is remote-only. A container image is still published for local development and environments that explicitly require a self-hosted package-style install surface:

docker pull ghcr.io/packrift/packrift-mcp:latest
docker run --rm -p 8787:8787 \
  -e SHOPIFY_PACKRIFT_TOKEN= \
  ghcr.io/packrift/packrift-mcp:latest

You can also build the image from this repository:

docker build -t packrift-mcp .
docker run --rm -p 8787:8787 \
  -e SHOPIFY_PACKRIFT_TOKEN= \
  packrift-mcp

Optional environment variables:

  • PORT defaults to 8787
  • SHOPIFY_STORE_DOMAIN defaults to packrift.myshopify.com
  • SHOPIFY_API_VERSION defaults to 2025-04
  • STOREFRONT_DOMAIN defaults to packrift.com
  • SHOPIFY_PACKRIFT_TOKEN is optional for MCP introspection and directory scanning, but required when self-hosting live Shopify-backed catalog, pricing, inventory, shipping, and cart tools

The container uses an in-memory cache instead of Cloudflare KV. It is intended for discovery and client testing; the production server remains the Cloudflare Workers endpoint at https://mcp.packrift.com/mcp.

AI Discovery Surfaces

  • llms.txt: https://mcp.packrift.com/llms.txt
  • llms-full.txt: https://mcp.packrift.com/llms-full.txt
  • Agent Web Protocol manifest: https://mcp.packrift.com/.well-known/agent.json
  • Agent Web Protocol brand-domain alias: https://packrift.com/agent.json
  • CapIndex capability card: https://mcp.packrift.com/.well-known/capability-card.json
  • MCP server card: https://mcp.packrift.com/.well-known/mcp/server-card.json
  • MCP client config: https://mcp.packrift.com/ai/mcp-client-config.json
  • Root MCP JSON config: https://mcp.packrift.com/mcp.json
  • Well-known MCP JSON config: https://mcp.packrift.com/.well-known/mcp.json
  • OpenAPI discovery adapter: https://mcp.packrift.com/openapi.json
  • Well-known OpenAPI discovery adapter: https://mcp.packrift.com/.well-known/openapi.json
  • AI plugin-style discovery manifest: https://mcp.packrift.com/ai-plugin.json
  • AI plugin-style discovery manifest: https://mcp.packrift.com/.well-known/ai-plugin.json
  • Glama connector claim: https://mcp.packrift.com/.well-known/glama.json
  • MCP Marketplace manifest: https://mcp.packrift.com/.well-known/mcp-marketplace.json
  • AI corpus sitemap: https://mcp.packrift.com/ai/sitemap.xml
  • All-agent capture matrix: https://mcp.packrift.com/ai/all-agent-capture.json
  • All-agent capture matrix Markdown: https://mcp.packrift.com/ai/all-agent-capture.md
  • Agent capture outreach packet: https://mcp.packrift.com/ai/agent-capture-outreach.json
  • Agent capture outreach packet Markdown: https://mcp.packrift.com/ai/agent-capture-outreach.md
  • MCP tracked start template: https://mcp.packrift.com/r/start/{source}
  • MCP tracked config template: https://mcp.packrift.com/r/config/{source}
  • MCP tracked start source format: ^[a-z0-9_]{2,64}$; partner-specific slugs are allowed without pre-registration
  • MCP start pack: https://mcp.packrift.com/ai/mcp-start.json
  • MCP start pack Markdown: https://mcp.packrift.com/ai/mcp-start.md
  • MCP adoption kit: https://mcp.packrift.com/ai/mcp-adoption-kit.json
  • MCP adoption kit Markdown: https://mcp.packrift.com/ai/mcp-adoption-kit.md
  • MCP install matrix: https://mcp.packrift.com/ai/mcp-install-matrix.json
  • MCP install matrix Markdown: https://mcp.packrift.com/ai/mcp-install-matrix.md
  • MCP client config Markdown: https://mcp.packrift.com/ai/mcp-client-config.md
  • MCP usage snapshot: https://mcp.packrift.com/ai/mcp-usage-snapshot.json
  • MCP usage snapshot Markdown: https://mcp.packrift.com/ai/mcp-usage-snapshot.md
  • MCP agent adoption progress: https://mcp.packrift.com/ai/mcp-agent-adoption-progress.json
  • MCP agent adoption progress Markdown: https://mcp.packrift.com/ai/mcp-agent-adoption-progress.md
  • MCP agent adoption progress HTML: https://mcp.packrift.com/ai/mcp-agent-adoption-progress.html
  • MCP buyer use cases: https://mcp.packrift.com/ai/mcp-buyer-use-cases.json
  • MCP buyer use cases Markdown: https://mcp.packrift.com/ai/mcp-buyer-use-cases.md
  • MCP buyer use cases HTML: https://mcp.packrift.com/ai/mcp-buyer-use-cases.html
  • MCP cart activation: https://mcp.packrift.com/ai/mcp-cart-activation.json
  • MCP cart activation Markdown: https://mcp.packrift.com/ai/mcp-cart-activation.md
  • MCP cart activation HTML: https://mcp.packrift.com/ai/mcp-cart-activation.html
  • MCP first-run proof: https://mcp.packrift.com/ai/mcp-first-run-proof.json
  • MCP first-run proof Markdown: https://mcp.packrift.com/ai/mcp-first-run-proof.md
  • MCP workflow gallery: https://mcp.packrift.com/ai/mcp-workflow-gallery.json
  • MCP workflow gallery Markdown: https://mcp.packrift.com/ai/mcp-workflow-gallery.md
  • MCP workflow gallery HTML: https://mcp.packrift.com/ai/mcp-workflow-gallery.html
  • MCP eval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json
  • MCP eval pack Markdown: https://mcp.packrift.com/ai/mcp-eval-pack.md
  • MCP source-listing readiness: https://mcp.packrift.com/ai/mcp-source-listing-readiness.json
  • MCP source-listing readiness Markdown: https://mcp.packrift.com/ai/mcp-source-listing-readiness.md
  • Browser-agent bridge: https://mcp.packrift.com/ai/browser-agent-bridge.json
  • Browser-agent bridge Markdown: https://mcp.packrift.com/ai/browser-agent-bridge.md
  • Root Browserbase/Browse 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 Browserbase/Browse SKILL.md: https://mcp.packrift.com/ai/browserbase-browse/SKILL.md
  • MCP directory refresh pack: https://mcp.packrift.com/ai/mcp-directory-refresh.json
  • MCP directory refresh pack Markdown: https://mcp.packrift.com/ai/mcp-directory-refresh.md
  • MCP directory submit actions: https://mcp.packrift.com/ai/mcp-directory-submit-actions.json
  • MCP directory submit actions Markdown: https://mcp.packrift.com/ai/mcp-directory-submit-actions.md
  • MCP directory update card template: https://mcp.packrift.com/ai/mcp-directory-update/{source}.json
  • MCP directory update card Markdown template: https://mcp.packrift.com/ai/mcp-directory-update/{source}.md
  • MCP reviewer activation: https://mcp.packrift.com/ai/mcp-reviewer-activation.json
  • MCP reviewer activation Markdown: https://mcp.packrift.com/ai/mcp-reviewer-activation.md
  • MCP activation command center: https://mcp.packrift.com/r/activate
  • Live MCP tool discovery JSON: https://mcp.packrift.com/ai/mcp-tools.json
  • Live MCP tool discovery Markdown: https://mcp.packrift.com/ai/spec-finder-tools.md
  • MCP source activation queue HTML: https://mcp.packrift.com/ai/mcp-source-activation-queue.html
  • MCP source activation sitemap: https://mcp.packrift.com/ai/mcp-source-activation-sitemap.xml
  • MCP source activation packet template: https://mcp.packrift.com/ai/mcp-source-activation/{source}.json
  • Cline source activation packet: https://mcp.packrift.com/ai/mcp-source-activation/clinemcpmarketplace.json
  • MCP activation wave: https://mcp.packrift.com/ai/mcp-activation-wave.json
  • MCP activation wave HTML: https://mcp.packrift.com/ai/mcp-activation-wave.html
  • MCP external activation brief: https://mcp.packrift.com/ai/mcp-external-activation-brief.json
  • MCP external activation brief HTML: https://mcp.packrift.com/ai/mcp-external-activation-brief.html
  • MCP external activation selected-task JSONL: https://mcp.packrift.com/ai/mcp-external-activation-brief-tasks.jsonl
  • MCP external activation selected-task CSV: https://mcp.packrift.com/ai/mcp-external-activation-brief-tasks.csv
  • MCP external activation compact selected-task JSONL: https://mcp.packrift.com/ai/mcp-external-activation-brief-tasks.jsonl?compact=1
  • MCP external activation compact selected-task CSV: https://mcp.packrift.com/ai/mcp-external-activation-brief-tasks.csv?compact=1
  • MCP activation wave runner: PACKRIFT_EXTERNAL_ACTIVATION=1 curl -sS 'https://mcp.packrift.com/ai/mcp-activation-wave-runner.sh' | bash
  • MCP full-source capture runner: PACKRIFT_EXTERNAL_ACTIVATION=1 PACKRIFT_ACTIVATION_WAVE_SCOPE=full curl -sS 'https://mcp.packrift.com/ai/mcp-activation-wave-runner.sh' | bash
  • MCP reviewer activation runner: https://mcp.packrift.com/r/activate/generic?format=html
  • MCP reviewer activation shell script: https://mcp.packrift.com/r/activate/generic?format=sh
  • MCP buyer/reviewer order handoff template: https://mcp.packrift.com/r/order/{source}?format=html
  • MCP buyer/reviewer handoff hub: https://mcp.packrift.com/ai/mcp-buyer-order-handoffs.html
  • MCP.so buyer/reviewer order handoff: https://mcp.packrift.com/r/order/mcp_so?format=html
  • Cline buyer/reviewer order handoff: https://mcp.packrift.com/r/order/clinemcpmarketplace?format=html
  • Order handoff pages include an inline source-aware MCP confirmation runner. The runner calls the hosted endpoint, requires create_cart_url, replaces the cart button with the fresh measured /r/cart/1066 URL, and still does not place an order.
  • Agent capture outreach packet: https://mcp.packrift.com/ai/agent-capture-outreach.json
  • Agent capture outreach packet Markdown: https://mcp.packrift.com/ai/agent-capture-outreach.md
  • AI-approved product JSONL: https://mcp.packrift.com/ai/packrift-ai-approved-products.jsonl
  • AI purchase paths JSONL: https://mcp.packrift.com/ai/purchase-paths.jsonl
  • MCP cart handoff candidates: https://mcp.packrift.com/ai/mcp-cart-handoff-candidates.json
  • Measured handoff directory: https://mcp.packrift.com/ai/measured-handoffs.json
  • Measured cart landing example: https://mcp.packrift.com/r/cart/1066
  • Reorder by SKU corpus: https://mcp.packrift.com/ai/reorder-by-sku.md
  • Top 1,000 AI-sales SKU sitemap: https://mcp.packrift.com/ai/top-1000-ai-sales-sitemap.xml
  • All AI-approved SKU sitemap: https://mcp.packrift.com/ai/all-ai-approved-sku-sitemap.xml
  • OpenAI-shaped strict product TSV: https://mcp.packrift.com/ai/packrift-openai-products-strict-stable-current.tsv
  • Shopify native UCP guide: https://mcp.packrift.com/ai/shopify-native-ucp-commerce-surface.md
  • Example SKU markdown page: https://mcp.packrift.com/ai/sku/1066.md
  • Example SKU JSON record: https://mcp.packrift.com/ai/sku/1066.json

Source Activation IndexNow

Notify IndexNow about the existing source-specific MCP eval-pack, start, install, first-run, and activation URLs:

npm run submit:source-activation-indexnow

The script preflights https://mcp.packrift.com/ai/mcp-source-activation-sitemap.xml, writes artifacts under outputs/source-activation-indexnow/, and submits only existing hosted MCP URLs. It does not create a new CLI, buyer surface

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.