Caso de uso

Comercio con agentes

Permite que agentes ejecuten compras con MCP, politicas y preflight de riesgo.

Problema

Los agentes necesitan acceso seguro al comercio sin tocar rieles directamente.

Arquitectura
Agente
Herramientas MCP
risk_preflight
order_create
checkout_initiate
Riel de pago

Implementacion

  1. 1Configura AgentIdentity y AgentPolicy con limites de gasto.
  2. 2Usa catalog_search y checkout_quote para planear la compra.
  3. 3Corre risk_preflight antes de crear ordenes.
  4. 4Inicia checkout y espera confirmacion.
Flujo MCP
const quote = await mcp.checkout_quote({
  product_id: "ticket-123",
  currency: "COP"
})

const order = await mcp.order_create({
  items: [{ product_id: "ticket-123" }],
  currency: "COP",
  idempotencyKey: "order-123",
  reason: "user purchase"
})

Consideraciones de produccion

  • Requiere risk_preflight para efectos financieros.
  • Usa idempotencia en creacion de ordenes.
  • Audita uso de herramientas con reason y metadata.
  • Restringe herramientas privilegiadas a scopes admin.

Comienza a construir con Orangepill

Accede a infraestructura financiera programable y acelera tu lanzamiento.