MCP server
UCP Shopping
MCP server that lets AI assistants discover UCP-enabled merchants and create, update, set shipping for and complete checkouts via the Universal Commerce Protocol.
Repository and documentation last checked Built from public product pages and documentation. SourcesClaim this listing
ecommerceguide summary
UCP Shopping is a community MCP server that lets AI assistants transact with merchants that implement the Universal Commerce Protocol. Five tools cover merchant discovery, checkout creation, discount codes, shipping selection and payment submission, returning an order ID and order URL. It runs locally over stdio after pip install ucp-mcp-server, with no credentials in the config and card tokens passed as tool arguments. Python, MIT licensed, with setup steps for Claude Desktop and Cursor.
Why it stands out
Community Python server bridging MCP tools to the Universal Commerce Protocol checkout flow, run locally over stdio with no credentials.
What UCP Shopping does
ecommerceguide editorial- Tools: discover, checkout create, update, set fulfilment, complete
- Reads merchant capabilities, payment handlers and UCP version before purchase
- Completes purchases using a payment handler ID and card token
- Installs via pip or uv; stdio transport, local deployment
- Config example needs no credentials or API keys
- Maintained by nguthrie, written in Python, MIT licence
- Documented setup for Claude Desktop and Cursor
- Applies discount codes and returns updated totals for a checkout
How ecommerce teams could use it
ecommerceguide editorialIllustrative scenarios written by ecommerceguide from the product's documented capabilities. They are not customer case studies.
Developer building an assistant that buys from UCP-enabled merchants
Checking what a merchant URL supports before starting a purchase
Intended outcomeucp_discover returns supported capabilities, accepted payment handlers and the merchant's UCP version.
Team prototyping agentic checkout in Claude Desktop
Taking a basket from selection through shipping to payment inside a chat session
Intended outcomeCheckout tools create the session, apply discount codes, set fulfilment and submit payment, returning an order ID and order URL.
Engineer testing UCP integrations from Cursor
Running the server against a local UCP endpoint during development
Intended outcomeThe package installs with pip or uv and runs over stdio via the ucp-mcp-server entry point or python -m.
Who it suits
ecommerceguide editorialBest for
You write code against the Universal Commerce Protocol and want MCP tools for discovery, checkout, fulfilment and payment in Claude Desktop or Cursor.
Probably not for
You need a hosted endpoint, authentication beyond passing a card token as a tool argument, or tools for order tracking and returns.
- Business size
- Any stageAn MIT-licensed Python package installed locally with no pricing or stated audience bound.
Technical details
From the vendor's own pagesFrom the server's repository, documentation and MCP directory listings.
- What an agent can do
- Agentic shopping, Orders, Shipping and fulfilment, Payments
- Transport
- stdio (local)
- Authentication
- No credentialsConfig example is just {"command": "ucp-mcp-server"} with no credentials; card token passed as tool argument.
- Package
- ucp-mcp-server (PyPI)
- Language
- Python
- Licence
- MIT
- Repository last updated
- 14 Feb 2026
Connect UCP Shopping
Third-party dataSetup documented for
pip install ucp-mcp-serverCommand as listed on the repository README, not tested by ecommerceguide. Check the official documentation (opens in a new tab) for configuration and credentials before running it.
Categories and use cases
Alternatives to UCP Shopping
Listings that share this one's category, platforms or use cases. Ordered by how many relationships they share, not by quality or payment.
- BABigCommerce APIMCP server letting AI assistants manage BigCommerce products, customers, and orders via REST API
- CCCommerce Cloud MCP ServerConnects AI applications with Salesforce Commerce Cloud using the Model Context Protocol (MCP).
- CMcommercetools MCP Essentialslets AI agents read and write commercetools catalog, orders, and project data via MCP
- WMWooCommerce MCP ServerAPI Integration & Management
- UEUnchained EngineE-Commerce Engine with built-in MCP Server
Sources
ecommerceguide profiles are built from public product information and written for ecommerce teams. We do not test products, and paying never changes where a listing ranks.
Also listed on PulseMCP.
See something incorrect? Report an update