Install
$ agentstack add mcp-packrift-packrift-mcp Open-source listing — not yet scanned by AgentStack. Follow the source repository for install instructions.
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), storepackrift.myshopify.com - Endpoint:
POST /mcp,GET /mcp(SSE),GET /andGET /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.
Dockerfilestarts the Packrift MCP server onPORT=8787.glama.jsonis the source-listing maintainer claim file.smithery.yamlgives 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_TOKENstill exposes MCP
discovery: tools/list returns the current 15-tool surface and resources/list returns the public AI/MCP resources.
SHOPIFY_PACKRIFT_TOKENis 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:
PORTdefaults to8787SHOPIFY_STORE_DOMAINdefaults topackrift.myshopify.comSHOPIFY_API_VERSIONdefaults to2025-04STOREFRONT_DOMAINdefaults topackrift.comSHOPIFY_PACKRIFT_TOKENis 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.txtllms-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/1066URL, 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.
- Author: Packrift
- Source: Packrift/packrift-mcp
- License: MIT
- Homepage: https://packrift.com/pages/agents
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.