# ucp-registry

Discover and search UCP (Universal Commerce Protocol) merchants, products, and store policies. Query the open registry of UCP-compliant stores for agentic commerce — find products, compare catalogs, …

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add ucp/registry

# Browse available tools
npx -y @smithery/cli@latest tool list ucp/registry

# Get full schema for a tool
npx -y @smithery/cli@latest tool get ucp/registry discover-merchants

# Call a tool
npx -y @smithery/cli@latest tool call ucp/registry discover-merchants '{}'
```

## Direct MCP Connection

Endpoint: `https://registry--ucp.run.tools`

## Tools (3)

- `discover-merchants` — Discover UCP-enabled merchants. Filter by search query, platform, category, or capability. Returns merchant domain, sta…
- `get-merchant` — Get detailed information about a specific UCP merchant by domain. Returns full manifest data, capabilities, transports,…
- `search-products` — Search products across all UCP merchants in the registry. Filter by query, category, price range, and domain. Returns p…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get ucp/registry <tool-name>
```

## Resources

- `ucp://registry/merchants` — All verified UCP merchants with domain, platform, category, UCP score, response time, and transports
- `ucp://registry/categories` — All store categories with merchant counts

## Prompts (1)

- `find-merchant` (need, platform, category) — Guide an agent through discovering the right UCP merchant for a shopping need
