mcpbeat Sign in

ProtoClinical Commerce MCP Server

by theprotoclinical Your server? Claim it
answering

ProtoClinical Commerce is answering right now. Last checked 15 min ago. It exposes 13 tools.

Search ProtoClinical's current K-beauty catalog and manage buyer-approved carts and checkouts.

Uptime history 19 days of history
19 days agonow
100.0%
Uptime 24h
91 of 91 checks
13
Tools
read from the server
173 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check ProtoClinical Commerce every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 15 min ago.

run in your terminal
claude mcp add commerce --transport http https://www.theprotoclinical.com/api/ucp/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "commerce": {
      "url": "https://www.theprotoclinical.com/api/ucp/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.commerce]
url = "https://www.theprotoclinical.com/api/ucp/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "commerce": {
      "url": "https://www.theprotoclinical.com/api/ucp/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "commerce": {
      "url": "https://www.theprotoclinical.com/api/ucp/mcp"
    }
  }
}

Available tools 13

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

cart
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-decimal currencies such as USD and EUR; zero-decimal currencies such as JPY are already whole units).
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 two-decimal currencies such as USD and EUR; zero-decimal currencies such as JPY are already whole units).
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 for two-decimal currencies such as USD and EUR; zero-decimal currencies such as JPY are already whole units).
checkout
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": "USD"} is $25.00. Convert to major units before quoting a price to a buyer (divide by 100 for two-decimal currencies such as USD and EUR; zero-decimal currencies such as JPY are already whole units).
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.00. Convert to major units before quoting a price to a buyer (divide by 100 for two-decimal currencies such as USD and EUR; zero-decimal currencies such as JPY are already whole units).
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": "USD"} is $25.00. Convert to major units before quoting a price to a buyer (divide by 100 for two-decimal currencies such as USD and EUR; zero-decimal currencies such as JPY are already whole units).
cancel
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-decimal currencies such as USD and EUR; zero-decimal currencies such as JPY are already whole units).
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-decimal currencies such as USD and EUR; zero-decimal currencies such as JPY are already whole units).
catalog
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. Use the pagination.cursor from the response to fetch additional pages when users request more results. Response conforms to the UCP catalog search capability (dev.ucp.shopping.catalog.search). 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-decimal currencies such as USD and EUR; zero-decimal currencies such as JPY are already whole units).
complete
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": "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-decimal currencies such as USD and EUR; zero-decimal currencies such as JPY are already whole units).
lookup
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 the exact variant Results are grouped by product. Each variant includes an inputs array showing which request ID resolved to it and whether the match was exact or featured. 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-decimal currencies such as USD and EUR; zero-decimal currencies such as JPY are already whole units). Maximum 10 IDs per request.
order
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 for two-decimal currencies such as USD and EUR; zero-decimal currencies such as JPY are already whole units).
product
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 page rendering and purchase decisions. 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-decimal currencies such as USD and EUR; zero-decimal currencies such as JPY are already whole units).

Endpoints

URLTransportStateLatencyChecked
https://www.theprotoclinical.com/api/ucp/mcp streamable-http answering 153 ms 15 min ago

Alternatives to ProtoClinical Commerce

same job, measured the same way
Synchronity
by themewireco

Shop connected e-commerce stores: search, compare, cart, and checkout with buyer approval.

89 installs/wk 26 tools answering
Semore K-Commerce
by semorehq

Semore K-product MCP server: search K-beauty/fashion/pop, cross-border carts, AP2-signed checkout.

51 installs/wk local only
Checkout.com
by checkout

Search Checkout.com docs and API reference, plus manage payments, refunds, and payment links.

answering
VibeCart
by runjohnray2-lgtm

Agent-native commerce with trusted catalog, durable carts, and Stripe Checkout via MCP and UCP.

4 tools answering
Curie Commerce
by curie

Search, compare in 3D, and buy products from 5.6M+ Shopify stores. Free tier; Pro adds checkout.

30 tools answering
C
Agent Checkout
by agentcheckoutapi

AI shopping gateway for product search, inventory, carts, and merchant-hosted checkout.

8 tools answering
Nexez Agentic Commerce
by nexez

Find Nexez sellers, inspect offers, and validate checkout or negotiation before buyer approval.

5 tools answering
A
Ordercore MCP
by ordercore

Commerce backend for AI agents: catalog, prices, inventory, orders, idempotent checkout.

74 installs/wk local only

ProtoClinical Commerce — questions

Answers built from our own checks of this server.

What can ProtoClinical Commerce do?
It exposes 13 tools, read directly from the server on our last check. Among them: cancel_cart, cancel_checkout, complete_checkout, create_cart, create_checkout, get_cart and 7 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is ProtoClinical Commerce mostly used for?
Its tools cluster around checkout, cart and cancel. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is ProtoClinical Commerce working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 173 ms. The bar chart above shows every period we have measured.
How do I connect ProtoClinical Commerce?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does ProtoClinical Commerce need an API key?
No. ProtoClinical Commerce completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 13 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is ProtoClinical Commerce?
It answers our handshake in 173 ms on average, which is faster than 77% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.