com.photoprintagent/mcp-narrow · v2.4.0 · ecommerce
PhotoPrintAgent Narrow is healthy: it completed an MCP handshake in 2098 ms and exposes 10 tools.
Browse photo prints, estimate delivery prices, prepare uploads and track orders with scoped OAuth.
Endpoint: https://photoprintagent.com/mcp-narrow (streamable-http)
No repository listed · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 10 |
| Latency | 2098 ms |
| Last checked (UTC) | 2026-11-02T01:50:28.593Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-02T01:50:28.593Z | Healthy | 2098 |
list_products | Public paginated product catalog, print specifications, and availability. Follow nextOffset until null. availableOnly defaults to true; false includes unavailable public products with explicit available flags. Filters cover query, category, finish, dimensions and known unit price range. capabilities |
list_photos | List your unexpired, unlocked uploaded photos. Use their IDs in slot order. Photos reserved by an order cannot be deleted. |
preview_print_item | Preview one complete design using owned uploaded photoIds in product slot order. Reviewed compositions (including photobooth strips) render the same assembly used for fulfillment. For artwork.calendar, include calendar:{startYear,startMonth}; previews include the generated date grids in print page o |
estimate_print_price | Estimate configured product and shipping charges using only product, quantity, ZIP and state. No photos or contact details required. Unknown tax or charges remain null; this is not a payable quote. |
preview_print_price | Estimate product and destination pricing before using the customer’s photos for an order. Uses placeholder artwork and does not create an order or a payable quote. Call quote_prints with buyer consent before checkout. |
quote_prints | Quote private uploaded photo IDs and a US destination for an optional productId from list_products (defaults to photo-4x6). Items may specify productId to mix products using the same print service; omitted item productId uses the order productId. For a single image use items:[{photoId,productId,quan |
list_orders | List your most recent orders, newest first, up to 50. Does not reconcile payments; use get_order for a specific order. Unpaid Admin Only orders require a verified admin session. |
get_order | Read your saved order status without payment reconciliation or print submission. Status may lag processing; report unknown explicitly. Complete checkout on the website. |
get_order_events | Read your customer-safe order events in sequence. Save the last sequence as after for incremental recovery; duplicate events must be deduplicated by orderId and sequence. |
request_order_help | Create an order-bound support, address-change, cancellation or refund REQUEST. Requires buyer authorization. No cancellation, refund or change is executed or guaranteed. Reuse idempotencyKey when retrying the same request; read progress capability flags first. |