ucp.new
Explore Universal Commerce Protocol (UCP) with live Shopify catalog search, Cart MCP, Checkout MCP, product lookup, and raw JSON-RPC inspection.
First seen 2026-09-07 · Last seen 2026-09-14 · Source: webmcp.com
Answer 4 · Act 3 · Transact 0 · Score: Not yet scored
Tool inspector
create_permalink
Construct and validate a UCP shopping permalink from a merchant-advertised HTTPS permalink endpoint and exact item identifiers. Use the endpoint from the merchant's dev.ucp.shopping.permalink capability; never invent or substitute a storefront URL. Include optional context only when the user requested it. This returns a link but does not open it, update a cart, or begin checkout.
Page: /tools/permalink-generator
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
endpoint |
string | yes | Exact HTTPS endpoint advertised in dev.ucp.shopping.permalink; no trailing slash, query, or fragment. |
items |
array | yes | Exact merchant item or variant identifiers and positive quantities. |
continue_to |
string | no | Optional safe same-origin path beginning with one slash, such as /collections/sale. |
discount_codes |
array | no | Optional discount codes explicitly requested by the user, in application order. |
country |
string | no | Optional ISO 3166-1 alpha-2 country code. |
postal_code |
string | no | Optional buyer postal code used to initialize merchant context. |
language |
string | no | Optional BCP 47 language tag. |
attribution_ref |
string | no | Optional non-sensitive attribution reference explicitly supplied by the user. |
utm_source |
string | no | Optional UTM source explicitly supplied by the user. |
Raw JSON schema
{
"type": "object",
"properties": {
"endpoint": {
"type": "string",
"maxLength": 2048,
"description": "Exact HTTPS endpoint advertised in dev.ucp.shopping.permalink; no trailing slash, query, or fragment."
},
"items": {
"type": "array",
"minItems": 1,
"maxItems": 50,
"description": "Exact merchant item or variant identifiers and positive quantities.",
"items": {
"type": "object",
"description": "One exact merchant item and the quantity to initialize.",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 2048,
"description": "Exact item identifier."
},
"quantity": {
"type": "integer",
"minimum": 1,
"maximum": 999,
"description": "Number of this exact item to initialize, from 1 to 999."
}
},
"required": [
"id",
"quantity"
],
"additionalProperties": false
}
},
"continue_to": {
"type": "string",
"maxLength": 2048,
"description": "Optional safe same-origin path beginning with one slash, such as /collections/sale."
},
"discount_codes": {
"type": "array",
"maxItems": 20,
"description": "Optional discount codes explicitly requested by the user, in application order.",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"description": "One exact merchant discount code."
}
},
"country": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Optional ISO 3166-1 alpha-2 country code."
},
"postal_code": {
"type": "string",
"maxLength": 32,
"description": "Optional buyer postal code used to initialize merchant context."
},
"language": {
"type": "string",
"maxLength": 35,
"description": "Optional BCP 47 language tag."
},
"attribution_ref": {
"type": "string",
"maxLength": 256,
"description": "Optional non-sensitive attribution reference explicitly supplied by the user."
},
"utm_source": {
"type": "string",
"maxLength": 256,
"description": "Optional UTM source explicitly supplied by the user."
}
},
"required": [
"endpoint",
"items"
],
"additionalProperties": false
}
Similar websites
birmakine.com
Bir Makine — Turkish marketplace for industrial machinery; browse current listings and find machines that fit your needs.
vaanzari.com
Explore handcrafted Banarasi sarees from Vaanzari, with artisan provenance, woven traditions and thoughtful customer care in India and worldwide.
demo.openforagents.com
Open for Agents WebMCP demos for declarative browser-agent actions.
ourmenuos.online
The complete operating layer for modern businesses. Build your digital storefront, manage operations, and process payments instantly with 9 specialized industry…