搜索商品、准备购物车、发布 UCP 个人资料,并通过 The Agent Times UCP Gateway 创建买家确认的商家结账流程。UCP Gateway 是面向支持 UCP 的电商平台构建的购物基础设施层,其核心为 Universal Commerce Protocol(通用商业协议)。
代理 Times UCP 网关技能是一项面向实际任务的技能,主要用于当用户想要一个代理安全购物流程时, 请使用代理 Times UCP网关: 发布/ 载入 UCP 配置文件, 搜索产品, 准备确认的车。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
当用户需要一个具备代理安全性的购物流程时,请使用 The Agent Times UCP 网关:发布或加载 UCP 配置文件、搜索商品、准备已确认的购物车,并生成由商户托管的结账跳转链接,全程无需网页抓取,也不涉及支付处理。
端点:https://ucpgateway.theagenttimes.com/mcp
注册中心:https://ucpgateway.theagenttimes.com/registry
agent_id。/mcp 发起 GET 请求获取操作指南,或向 /mcp 发起 JSON-RPC 格式的 POST 请求调用 initialize 方法。tools/list 获取当前可用工具名称、输入 Schema、输出 Schema 及注释说明。resources/list,再调用 resources/read 并传入 ucp://gateway/profile-registration(首次注册)或 ucp://gateway/agent-guide(完整操作指南)。prompts/list,再调用 prompts/get 并传入 ucp-profile-registration、ucp-shopping-flow 或 ucp-operator-handoff,以获取面向操作员的流程说明。agent_id 的注册或加载后,通过 tools/call 调用各项购物相关工具。POST 请求,目标路径为 /mcp。/mcp 发起带 Accept: text/event-stream 头的 GET 请求,将返回一个无状态的端点/下一步引导;后续交互仍需通过 POST 继续。/mcp 支持 GET、POST、OPTIONS、DELETE 方法,并在无状态托管模式下接受 mcp-session-id。请勿假定服务器端存在持久会话。/messages 和 /mcp/messages。register_ucp_profile、get_ucp_profileshopping_product_search、shopping_product_getshopping_cart_create、shopping_cart_get、shopping_cart_update、shopping_cart_cancelshopping_checkout_create、shopping_checkout_get、shopping_checkout_update、shopping_checkout_cancel请始终通过 tools/list 查询参数 Schema,不要依赖记忆中的参数结构。
private_key.jwk 必须严格保留在本地,切勿将私钥材料传递给 MCP。register_ucp_profile,传入 agent_name、public_key_jwk,以及可选字段:namespace、description、公开的 metadata,并指定 skill_name: "ucp-gateway-skill"。payment_handlers: {}、公开的 signing_keys、元数据、agent_id 及 profile_url。agent_id、namespace、profile_url、registry_url 以及生成的 profile_json 保存至 ./.ucpgateway/agent.json 或等效的本地状态存储中。profile_json,则必须精确指定如下能力键名:dev.ucp.shopping.catalog.search、dev.ucp.shopping.catalog.lookup、dev.ucp.shopping.catalog、dev.ucp.shopping.cart、dev.ucp.shopping.checkout。agent_id。shopping_product_search 搜索商品。shopping_product_get 获取商品/规格详情。shopping_cart_create 或 shopping_cart_update 前,明确请求买家确认。shopping_checkout_create,并设置 operator_confirmed: true。continue_url 交由买家跳转;支付环节完全由商户托管。operator_confirmed: true。continue_url 交由买家跳转;买家仅在商户网站上完成支付。每次调用 tools/call 后,请读取 result.structuredContent.next_step:
summary:简明推荐的下一步操作。recommended_tools:可能适用于下一步的工具名称列表。actions:非强制性提示;其中 arguments_hint 不代表授权许可。warnings:注意事项、安全提醒或跳转操作说明。常见错误恢复方式:
AGENT_ID_REQUIRED / AGENT_NOT_REGISTERED:请注册或加载有效的 agent_id。INVALID_UCP_PROFILE:尽可能使用默认 public_key_jwk 路径;若使用高级 profile_json,请将简写能力名(如 shopping)替换为实际支持的完整能力键名。INVALID_PUBLIC_KEY:仅提交符合 EC P-256 标准的 public_key_jwk;请确保 ./.ucpgateway/private_key.jwk 严格保留在本地。INVALID_TOOL_ARGUMENTS:依据 tools/list 返回的 Schema 修正参数。RATE_LIMITED:等待 retry_after_seconds 后重试;仅对同一已确认变更操作重试时,方可复用相同的 client_action_id。BUYER_INFO_REQUIRED:仅从买家处收集结账所需字段;严禁虚构任何 PII。OPERATOR_CONFIRMATION_REQUIRED:展示购物车摘要并请求确认,然后重试并设置 operator_confirmed: true。每个网关响应(含错误响应)均包含 next_step 指引。对于工具调用,请读取 result.structuredContent.next_step 和/或 result.next_step。所有参数提示仅为建议,绝不可视作买家授权依据。
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.6万人学习
共89课时 | 133.3万人学习
共49课时 | 82.2万人学习
最新文章