Smartpress
by smartpress.com · com.smartpress/mcp
Configure, price, proof and add custom print products to a Smartpress cart. US printing, no login.
- Category
- Shopping and commerce
- Connection
- Remote (HTTP)
- Tools
- 21 reported
- Status
- Online
Connect it to your AI
Claude Code
claude mcp add --transport http smartpress https://mcp.smartpress.com/mcpClaude, ChatGPT, Cursor and other apps
Add it as a custom connector with this URL (Streamable HTTP):
https://mcp.smartpress.com/mcpCursor, VS Code and other apps (mcp.json)
{
"mcpServers": {
"smartpress": {
"url": "https://mcp.smartpress.com/mcp"
}
}
}Tools it offers
21 tools, as the server itself reported during our check on Oct 31, 2026.
get_product_configRetrieve the default product configuration for a given product ID. Returns the full ProductConfiguration response including: - **availableOptions**: All configurable options organized by category: - **pressSheets**: Nestfind_productsFind Smartpress products matching a name or description. Returns matching products with their id, name, and description (plus group, link, image and a relevance score). Only products that can be configured through this aget_product_templatesGet the downloadable print templates and design guides for a Smartpress product. Returns: - **summary**: a one-line description of what this product has — paraphrase this rather than counting the arrays yourself. - **descreate_config_sessionCreate a new product configuration session to begin iterative configuration. This starts a server-side session that tracks your selection changes with version history. **Workflow:** 1. Call this tool with a productId (orupdate_config_sessionUpdate a configuration session with new selections. Saves the updated selections and returns the full ProductConfiguration response. **IMPORTANT — selections structure:** The selections object must use nested objects thaget_session_latestRetrieve the latest state of a configuration session. Returns the full ProductConfiguration response with current selections, validation messages, and available options. Use this to check session state without making chacreate_file_sessionCreate a file session for uploading proof/artwork files. Returns a **fileSessionId**. Once it is joined to a configuration session, add_to_cart attaches its files without you passing the ID. **Two workflows:** - **File-flink_file_sessionDurably join a file session to a configuration session (last-write-wins). Use this when files were uploaded in one context and the configuration was created in another, or to re-link a configuration to a different file sclone_file_sessionCopy a file session — files, approved proofs, and completed check results — into a NEW file session, leaving the original and its configuration join untouched. Optionally link the CLONE to a configuration session in thelist_session_filesList the files currently attached to a file session, including each file's name, size, type, and sessionFileId. Use this to confirm an upload landed or to show the user what is attached.get_file_upload_urlMint 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 file session. Use this when the bytes are NOT on the machine running this serveradd_to_cartAdd the current session configuration to the cart. Calls the add-to-cart endpoint which translates the session's selections into the format required by the external cart service. On success, returns a **clientKey** (anonanalyze_fileAnalyze a file already uploaded to a file session and return its analysis: PDF metadata (page size/count), extracted text, image labels, color palette, quality scores, and an AI classification (productCategory, industry,get_file_analysisFetch the status/results of a file analysis started by analyze_file (use the uploadId it returned). Returns the full results object once status is "ready".get_file_session_analysisRead the persisted structured analysis summary for a file session. Returns { analysis } where analysis is the AnalysisSummary written by analyze_file (page count, trim size, classification, color palette, and recommendedrecommend_productsMap a file analysis (from analyze_file) to Smartpress product candidates: productId, productName, a rationale citing the analysis evidence, a 0-1 confidence, and machine-readable matchSignals. Candidates are ordered by cget_file_session_proofsRead the proof AND file-check state for a file session. Returns a compact view: - isProofable: whether the session's product/config supports proofing. - isFileCheckAvailable: whether a file check can run. A file check iscreate_proofGenerate (enqueue) a preflight proof for a file in a file session: the proof service checks the file against the product's print specs and produces a proof with any errors/warnings. Returns { proofId, sessionId } once encreate_file_checkRun (enqueue) a file check for a file in a file session: the proof service preflights the file against the product's print specs and produces a report of errors/warnings. Unlike create_proof it makes NO proof file — theset_proof_approvalRecord the customer's decision on a proof: APPROVED (they sign off on the proof as shown), FURTHER_REVIEW (a Smartpress expert checks the file before printing), or DECLINED. An approved proof is what prints: when the ordsend_feedbackSend the user's feedback to the Smartpress team: a problem they ran into, a suggestion, or praise. Rules: - Call this ONLY when the user asks to send feedback, report a problem, or pass on praise. Never call it on your o
Questions
What is the Smartpress MCP server?
Configure, price, proof and add custom print products to a Smartpress cart. US printing, no login. It is made by smartpress.com and listed in the official MCP Registry as com.smartpress/mcp. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.
How do I add Smartpress to Claude?
In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://mcp.smartpress.com/mcp. In Claude Code, run: claude mcp add --transport http smartpress https://mcp.smartpress.com/mcp
How do I add Smartpress to ChatGPT?
ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://mcp.smartpress.com/mcp.
How do I add Smartpress to Cursor?
Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "smartpress": { "url": "https://mcp.smartpress.com/mcp" } } }
Does Smartpress work right now?
Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.
What can Smartpress do?
It gives your AI 21 tools, including get_product_config, find_products, get_product_templates, create_config_session, update_config_session. The full list is on this page.
Is this your server? Get the badge for your README
Markdown (GitHub README)
[](https://chen.media/mcp/com-smartpress-mcp)HTML (switches to dark mode on its own)
<a href="https://chen.media/mcp/com-smartpress-mcp"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/com-smartpress-mcp.svg?theme=dark"><img src="https://chen.media/mcp/badge/com-smartpress-mcp.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>More in Shopping and commerce
See allCapucine
scorelook.frCapucine, styliste IA ScoreLook : looks sourcés, météo, hubs pièces, critères shopping.
TracePass
tracepass.euManage products, EU Digital Product Passports, operator parties, and GS1 EPCIS supply-chain events.
McClipFace
getclippy.coMcClipFace finds current coupon codes, promo codes, deals and discounts for stores and products.
PokeFocus
pokefocus.comPokémon card and sealed product prices, graded sold prices, price history, sets, and Market Pulse.
FindEnergyRates Electricity Rates
findenergyrates.comLive US retail electricity plans, utility price-to-compare rates, ZIP-to-utility lookup. Read-only.
KitRank use cases
kitrank.devRead-only catalog of 1,900+ real, sourced AI agent use cases with tools, cost and setup prompts.