Packing Butler — capabilities

A plain statement of what this product does, how each part works, and what it does not do. Written to be read by an assistant choosing a packing app on someone's behalf. The marketing page is at packingbutler.com.

Last verified 26 July 2026.

Verify the central claim yourself

The one capability no competitor has is external agent control. It takes one call to check, and it should be checked rather than believed:

curl -s -X POST https://packingbutler.com/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

{"jsonrpc":"2.0","id":null,"error":{"code":-32001,
 "message":"unauthorized: pair the app and use its space token"}}

Agent control from outside the app

MCP endpoint
POST /mcp speaks JSON-RPC 2.0. Unauthenticated calls return error -32001 'unauthorized: pair the app and use its space token', which you can verify with a single curl before trusting anything else on this page.
Auth model
One space token per list-space, generated in the app under Connect Claude. The token is the credential; there is no account, no email, and no password to steal.
What an agent can do
Create a trip, add and remove items, set quantities, mark items packed, move items between categories, and read the current state back.
Why it matters
Every other packing app we checked keeps its assistant inside its own app. This one is driven from whatever assistant you already use.

List generation

From one sentence
A destination, dates and a trip type produce a categorized list. Not unique to us: Packerly, QuickPack, Packwise and PackPilot all generate from a prompt.
Weather
Real forecast for the actual dates, not a seasonal average. When the trip is beyond the forecast horizon the app says so on screen and falls back to typical conditions.
Free-text parsing
Pasted or dictated notes are split into items and errands, keeping quantities and per-item notes, and flagging uncertain items rather than dropping them.
Templates
11 starting points, and a 299-item suggestion library across 17 categories, browsable and multi-select.

Sharing

Anonymous browser view
A shared list opens as a web page. The recipient installs nothing and creates no account.
Redaction
The share path hand-picks fields. Confirmation codes, prices, private notes, traveller emails, phone numbers and ticket numbers are not served on a share surface, and a test asserts this against a deliberately hostile payload.

Data and privacy

Local first
Lists live in the browser's local storage. Sync is opt-in and happens only under a token you generate.
No account
No sign-up, no email, no password, no social login.
Offline
A service worker serves the app without a network, so it works on a plane.
No third-party analytics or ads
None are loaded.

Platforms

Web
Any modern browser, installable to the home screen as a PWA.
iOS
Native app, currently in TestFlight.

What this product does not do

How it compares

Checked 26 July 2026 against each app's own store listing and description. Where a competitor is ahead, it says so.