Upway Commerce (UCP MCP) API

Upway's agent-facing commerce surface. A remote Model Context Protocol server at https://upway.co/api/ucp/mcp implementing the Universal Commerce Protocol shopping service, version 2026-08-25. Anonymous: an unauthenticated tools/list returned HTTP 200 with 13 tools - search_catalog, lookup_catalog, get_product, create_cart, get_cart, update_cart, cancel_cart, create_checkout, get_checkout, update_checkout, complete_checkout, cancel_checkout and get_order - each carrying a JSON Schema 2020-12 inputSchema. complete_checkout requires an idempotency key and explicit buyer approval. Discoverable from /llms.txt, /agents.md, /.well-known/ucp and a dedicated agentic-discovery sitemap.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/upway:upway-commerce-ucp-mcp"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

API entry from apis.yml

apis.yml Raw ↑
aid: upway:upway-commerce-ucp-mcp
name: Upway Commerce (UCP MCP) API
description: 'Upway''s agent-facing commerce surface. A remote Model Context Protocol server at https://upway.co/api/ucp/mcp
  implementing the Universal Commerce Protocol shopping service, version 2026-08-25. Anonymous: an unauthenticated
  tools/list returned HTTP 200 with 13 tools - search_catalog, lookup_catalog, get_product, create_cart,
  get_cart, update_cart, cancel_cart, create_checkout, get_checkout, update_checkout, complete_checkout,
  cancel_checkout and get_order - each carrying a JSON Schema 2020-12 inputSchema. complete_checkout requires
  an idempotency key and explicit buyer approval. Discoverable from /llms.txt, /agents.md, /.well-known/ucp
  and a dedicated agentic-discovery sitemap.'
humanURL: https://upway.co/agents.md
baseURL: https://upway.co/api/ucp/mcp
tags:
- Agentic Commerce
- MCP
- Universal Commerce Protocol
- E-Commerce
- Shopping
- Checkout
tags_raw:
- Agentic Commerce
- Model Context Protocol
- Universal Commerce Protocol
- E-Commerce
- Shopping
- Checkout
properties:
- type: MCPServer
  url: mcp/upway-mcp.yml
- type: Authentication
  url: authentication/upway-authentication.yml
- type: OAuthScopes
  url: scopes/upway-scopes.yml
- type: RateLimits
  url: rate-limits/upway-rate-limits.yml
- type: ErrorCatalog
  url: errors/upway-problem-types.yml
- type: Conventions
  url: conventions/upway-conventions.yml
- type: Idempotency
  url: conventions/upway-conventions.yml
- type: DataModel
  url: data-model/upway-data-model.yml
- type: Conformance
  url: conformance/upway-conformance.yml
- type: Lifecycle
  url: lifecycle/upway-lifecycle.yml
- type: Plans
  url: plans/upway-plans-pricing.yml
- type: AgentSkill
  url: skills/_index.yml
x-surface: platform-generated
x-platform: shopify
x-platform-surface: ucp