KitScout

Categories › Business & Finance › E-commerce & marketplaces

Smartpress

MCP serverVerified domain · smartpress.comRemote● LiveFree to try

Configure, price, proof and add custom print products to a Smartpress cart. US printing, no login.

Install

Remote server: your requests and data go to mcp.smartpress.com. Claude Code: claude mcp add --transport http smartpress https://mcp.smartpress.com/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do

The tools this server listed when we connected to it, in its own words.

  • get_product_config — A product's menu: every choice the customer can make, by name and id, with the defaults and the starting price. Call it when the customer as
  • find_products — Find Smartpress products matching a name or description. Returns matching products with their id, name, and description (plus group, link, i
  • get_product_templates — Get the downloadable print templates and design guides for a Smartpress product. Returns: - **summary**: a one-line description of what this
  • create_config_session — Create a product configuration: the customer's order for one product, with its live price. **Name the options:** pass productId, quantity, a
  • update_config_session — Change a configuration: pass sessionId and only what changes, by name, e.g. {"sessionId": "...", "quantity": 1000, "options": {"turnaround":
  • get_session_latest — Retrieve the latest state of a configuration session. Returns the full ProductConfiguration response with current selections, validation mes
  • create_file_session — Create a file session for uploading proof/artwork files. Returns a **fileSessionId**. Once it is joined to a configuration session, add_to_c
  • link_file_session — Durably join a file session to a configuration session (last-write-wins). Use this when files were uploaded in one context and the configura
  • clone_file_session — Copy a file session — files, approved proofs, and completed check results — into a NEW file session, leaving the original and its configurat
  • list_session_files — List the files currently attached to a file session, including each file's name, size, type, and sessionFileId. Use this to confirm an uploa
  • get_file_upload_url — Mint a short-lived presigned URL that a client (a browser, an app, or the user) can use to upload a file directly to storage, attached to a
  • add_to_cart — Add the current session configuration to the cart. Calls the add-to-cart endpoint which translates the session's selections into the format
  • analyze_file — Read a file already uploaded to a file session: its finished size, page count and orientation. Returns facts in a few seconds, not a reading
  • get_file_session_analysis — Read the stored file summary for a file session. Returns { analysis } where analysis is the summary analyze_file stored (page count, finishe
  • recommend_products — Find products that print an uploaded file. The file's finished size and page count are checked against every product you can offer: a standa
  • get_file_session_proofs — Read the proof AND file-check state for a file session. Returns a compact view: - isProofable: whether the session's product/config supports
  • create_proof — Generate (enqueue) a preflight proof for a file in a file session: the proof service checks the file against the product's print specs and p
  • create_file_check — Run (enqueue) a file check for a file in a file session: the proof service preflights the file against the product's print specs and produce
  • set_proof_approval — Record the customer's decision on a proof: APPROVED (they sign off on the proof as shown), FURTHER_REVIEW (a Smartpress expert checks the fi
  • send_feedback — Send the user's feedback to the Smartpress team: a problem they ran into, a suggestion, or praise. Rules: - Call this ONLY when the user ask

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools