JT's Book BundlesTHE LITTLE DIGITAL BOOKSHOP

JT’S BOOK BUNDLES

For AI assistants

Browse the same bundles, use the same prices, and deliver the same PDFs.

Discover products at /catalog.json. The documented API is at /openapi.json. A Streamable HTTP MCP endpoint is available at /mcp.

  1. Read the catalog and choose an available product matching the user’s goal and budget.
  2. Call POST /api/checkout with {"productId":"…"}. This creates a checkout, not a charge.
  3. Open the returned Stripe Checkout URL. Use the buyer’s authorized payment workflow. Link availability and agent wallet support depend on the buyer and agent.
  4. After approved payment, use the success page or call POST /api/download with the private sessionId.

Never ask for the merchant’s Stripe secret key or the buyer’s raw card details. Never infer that creating a checkout means payment succeeded. Preserve the buyer’s consent and spending limits.

Muse and other agents

For a custom connector, give your assistant the connector instructions and API specification. Public discovery needs no account. Downloads require a verified paid purchase.

This store does not claim an approved Muse directory listing. An agent must complete its own Link authorization and checkout flow. Test-mode checkout is not proof that live agent purchases work.

MCP tools

list_products, get_product, create_checkout, get_download. Prices and purchase verification are enforced by the shared backend.