Fnatic Shop UCP Commerce MCP Endpoint

A Universal Commerce Protocol shopping service exposed over MCP (JSON-RPC 2.0) on Fnatic's own shop host, advertised in Fnatic's /.well-known/ucp merchant profile and in its own /agents.md. The profile declares UCP 2026-04-08 (and 2026-01-23), seven shopping capabilities — checkout, fulfillment, discount, cart, order, catalog.search, catalog.lookup — plus the dev.shopify.catalog extension and three payment handlers (Google Pay, Shopify card, Shop Pay). An anonymous tools/list is gated: it returns HTTP 422 with JSON-RPC -32001 invalid_profile_url until the agent presents a UCP agent profile URI. Fnatic requires contemporaneous buyer approval before any agent completes a payment.

API entry from apis.yml

apis.yml Raw ↑
aid: fnatic:ucp-mcp
name: Fnatic Shop UCP Commerce MCP Endpoint
description: 'A Universal Commerce Protocol shopping service exposed over MCP (JSON-RPC 2.0) on Fnatic''s
  own shop host, advertised in Fnatic''s /.well-known/ucp merchant profile and in its own /agents.md.
  The profile declares UCP 2026-04-08 (and 2026-01-23), seven shopping capabilities — checkout, fulfillment,
  discount, cart, order, catalog.search, catalog.lookup — plus the dev.shopify.catalog extension and three
  payment handlers (Google Pay, Shopify card, Shop Pay). An anonymous tools/list is gated: it returns
  HTTP 422 with JSON-RPC -32001 invalid_profile_url until the agent presents a UCP agent profile URI.
  Fnatic requires contemporaneous buyer approval before any agent completes a payment.'
humanURL: https://shop.fnatic.com/agents.md
baseURL: https://shop.fnatic.com/api/ucp/mcp
tags:
- MCP
- Agents
- UCP
- Agentic Commerce
- Ecommerce
properties:
- type: MCPServer
  url: mcp/fnatic-mcp.yml
- type: ToolCrosswalk
  url: mcp/fnatic-tool-crosswalk.yml