{"id":"ucp-mcp-server","name":"ucp-mcp-server","af_score":48.0,"security_score":41.8,"reliability_score":20.0,"what_it_does":"Provides an MCP server exposing UCP (Universal Commerce Protocol) shopping flows as callable tools for AI assistants, including merchant capability discovery, checkout creation, checkout updates (discounts), fulfillment/shipping setup, and checkout completion/payment submission.","best_when":"When you have UCP-enabled merchants and want an MCP tool interface to standardize the commerce workflow end-to-end.","avoid_when":"When merchants are not UCP-enabled, when you need advanced post-purchase flows (returns/exchanges, fulfillment tracking) that are not implemented, or when you require documented retry/idempotency guarantees that aren’t provided here.","last_evaluated":"2026-04-04T21:41:02.562442+00:00","has_mcp":true,"has_api":false,"auth_methods":[],"has_free_tier":false,"known_gotchas":["Payment completion is a state-changing step; an agent should avoid retries without explicit idempotency semantics from the tool implementation.","The fulfillment tool auto-selects the first available address/delivery option; agents may need to ensure the user’s shipping preferences are correctly represented.","Discount codes and checkout updates are stateful; agents should pass the correct checkout_id/session consistently across calls."],"error_quality":0.0}