Skip to main content
Channel3 runs a product catalog at ucp.trychannel3.com. It speaks UCP (Universal Commerce Protocol), so shopping agents can search and look up products without learning a custom Channel3 API. For most agents, MCP is the simpler approach. See MCP. Examples in this section show UCP CLI and curl side by side.

What you can do

ActionTool name
Search many stores at oncesearch_catalog
Look up by product ID or store URLlookup_catalog, get_product
Extra filters and store details live in the com.trychannel3.catalog.global extension. See Extension reference.

Two URLs to know

URLWhat it does
GET https://ucp.trychannel3.com/.well-known/ucpTells your agent what’s available (profile JSON)
POST https://ucp.trychannel3.com/mcpWhere you call the tools

Auth

Channel3 supports two tiers. See Authentication and Rate limits.
TierHowGood for
AnonymousNo API keyQuick tests, quickstart
Tokenx-api-key header on each /mcp POSTProduction traffic, affiliate variants[].url buy links
You do not need to host your own UCP profile to use the catalog — Channel3’s profile above is enough. See About profiles. UCP CLI note: @shopify/ucp-cli cannot send a Channel3 API key, so CLI commands always run as Anonymous on ucp.trychannel3.com. For Token tier, use curl or your own MCP client.

Same data as the REST API

UCP uses the same products as POST /v1/search, POST /v1/lookup, and GET /v1/products/{ID}. Put the query in catalog; responses include products, pagination, and sometimes messages.

Where to start

1

Quickstart

Install the UCP CLI and run your first search. Quickstart
2

Add a key (curl / MCP clients)

Token tier for production traffic and monetizable links. Authentication · Rate limits
3

Search and lookup