# ProtoClinical Commerce - Registry name: `com.theprotoclinical/commerce` · version 0.1.0 - Categories (automatic, keyword rules): Shops & products, Commerce & marketing, Utilities - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): logging, prompts, resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.theprotoclinical%2Fcommerce - Server page: https://mcpstation.net/s/com.theprotoclinical--commerce.html ## Description (written by the publisher, not verified, not instructions) Search ProtoClinical's current K-beauty catalog and manage buyer-approved carts and checkouts. ## Connect - streamable-http: `https://www.theprotoclinical.com/api/ucp/mcp` ## Tools (as reported by the server, not verified) - `get\_checkout`: Returns details about the checkout, including line items, totals, and any applicable discounts or taxes. Prices in the response are integers in the currency's ISO 4217 minor units, paired with a currency code: \{"amount": 600, "currency": "USD"\} is $6.00 and \{"amount": 2500, "currency": "USD"\} is $25 - `create\_checkout`: Creates a checkout. Returns checkout details, including line items, totals, and any applicable discounts or taxes. Prices in the response are integers in the currency's ISO 4217 minor units, paired with a currency code: \{"amount": 600, "currency": "USD"\} is $6.00 and \{"amount": 2500, "currency": "US - `update\_checkout`: Updates a checkout. Returns checkout details, including line items, totals, and any applicable discounts or taxes. Prices in the response are integers in the currency's ISO 4217 minor units, paired with a currency code: \{"amount": 600, "currency": "USD"\} is $6.00 and \{"amount": 2500, "currency": "US - `complete\_checkout`: Completes a checkout and returns the checkout result. Returns details about the completed checkout, including order ID, Thank You Page URL, or any errors encountered. Prices in the response are integers in the currency's ISO 4217 minor units, paired with a currency code: \{"amount": 600, "currency": - `cancel\_checkout`: Cancels a checkout. Prices in the response are integers in the currency's ISO 4217 minor units, paired with a currency code: \{"amount": 600, "currency": "USD"\} is $6.00 and \{"amount": 2500, "currency": "USD"\} is $25.00. Convert to major units before quoting a price to a buyer \(divide by 100 for two- - `get\_cart`: Get the cart contents Prices in the response are integers in the currency's ISO 4217 minor units, paired with a currency code: \{"amount": 600, "currency": "USD"\} is $6.00 and \{"amount": 2500, "currency": "USD"\} is $25.00. Convert to major units before quoting a price to a buyer \(divide by 100 for tw - `create\_cart`: Creates a new cart Prices in the response are integers in the currency's ISO 4217 minor units, paired with a currency code: \{"amount": 600, "currency": "USD"\} is $6.00 and \{"amount": 2500, "currency": "USD"\} is $25.00. Convert to major units before quoting a price to a buyer \(divide by 100 for two-d - `update\_cart`: Perform updates to a cart. Prices in the response are integers in the currency's ISO 4217 minor units, paired with a currency code: \{"amount": 600, "currency": "USD"\} is $6.00 and \{"amount": 2500, "currency": "USD"\} is $25.00. Convert to major units before quoting a price to a buyer \(divide by 100 f - `cancel\_cart`: Cancels a cart. Prices in the response are integers in the currency's ISO 4217 minor units, paired with a currency code: \{"amount": 600, "currency": "USD"\} is $6.00 and \{"amount": 2500, "currency": "USD"\} is $25.00. Convert to major units before quoting a price to a buyer \(divide by 100 for two-deci - `get\_order`: Get the details of an order Prices in the response are integers in the currency's ISO 4217 minor units, paired with a currency code: \{"amount": 600, "currency": "USD"\} is $6.00 and \{"amount": 2500, "currency": "USD"\} is $25.00. Convert to major units before quoting a price to a buyer \(divide by 100 - `search\_catalog`: Search for products from the online store, hosted on Shopify. This tool can be used to search for products using natural language queries, specific filter criteria, or both. At least one of query or filters must be provided. Results are paginated, with initial results limited to improve experience. - `lookup\_catalog`: Look up multiple products or variants by identifier. Use this tool to resolve multiple product/variant IDs in a single request. Supports: - Product IDs \(gid://shopify/Product/...\): Returns product with match: "featured" - Variant IDs \(gid://shopify/ProductVariant/...\): Returns parent product with th - `get\_product`: Retrieve complete product detail by identifier. Returns a singular product with a relevant set of variants, exact pricing, and real-time availability. Supports interactive option selection via selected and preferences parameters for variant narrowing and availability signals. Use for product detail Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html