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.
- Read the catalog and choose an available product matching the user’s goal and budget.
- Call
POST /api/checkoutwith{"productId":"…"}. This creates a checkout, not a charge. - 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.
- After approved payment, use the success page or call
POST /api/downloadwith the privatesessionId.
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.