Saltar al contenido
Volver al blog
Guías para desarrolladores14 min

De 0 a agent-ready: guía para desarrolladores de Trusteed

Guía paso a paso para conectar tu tienda Shopify, WooCommerce u Odoo con agentes IA via MCP. De registro a endpoint en vivo, flujo de checkout, descubrimiento y optimización del trust score.

Resumen ejecutivo

Un recorrido completo para conectar cualquier tienda e-commerce con agentes IA via MCP. Cubre creación de cuenta, conexión de plataforma (Shopify/WooCommerce/Odoo), pruebas de endpoints, autenticación, flujos de checkout, descubrimiento, trust scores y webhooks: con checklist de producción y errores comunes.

Publicado

2026-04-06

Actualizado: 2026-09-13

14 min

Autoría

Trusteed

Publicado por Trusteed

Escrito y mantenido por quienes construyen Trusteed. Las afirmaciones técnicas de estos artículos se respaldan en las superficies enlazadas desde cada pieza y en el registro de capacidades firmado en /.well-known/trusteed-capabilities.json, que es el árbitro cuando un artículo y una superficie de estado se contradicen.

Sobre Trusteed

Categoría

Guías para desarrolladores

guia-desarrolladorMCPonboardingShopifywoocommerceodooagentes-iacomercio agénticotutorial

Esta guía te lleva paso a paso por cada etapa de conectar tu tienda e-commerce con agentes IA via Trusteed. Al final, tendrás un endpoint MCP en vivo, un catálogo de productos sincronizado, herramientas listas para agentes (search_products, create_cart, complete_checkout), un trust score visible para agentes, y un dashboard de merchant mostrando sesiones en tiempo real y analíticas. Tiempo requerido: unos 10 minutos para setup básico, unos 30 minutos para configuración completa. Prerequisitos: una tienda activa en Shopify, WooCommerce u Odoo con al menos un producto publicado.

Visión general de la arquitectura

Trusteed actua como un puente entre tu plataforma e-commerce existente y los agentes IA. Sincroniza tu catálogo de productos a una base de datos normalizada (cache de 30 minutos), expone herramientas MCP estandarizadas que cualquier agente puede llamar, gestiona rate limiting, autenticación y trust scoring, y no es procesador de pagos ni merchant of record: cuando hay cargo, se hace en tu propia cuenta de pago. En una tienda Shopify, complete_checkout le da al comprador un enlace a tu checkout nativo. Los agentes navegan y crean carritos; los clientes completan el pago en tu checkout.

Paso 1: crea tu cuenta de merchant

Registrate en trusteed.xyz/dashboard. La autenticación usa magic links: introduce tu email, haz clic en el enlace, y estas dentro. Sin contraseñas que gestionar. El acceso público actual se gestiona como beta gratuita con protecciones de fair use, suficiente para probar end-to-end los flujos de búsqueda, navegación, carrito y checkout antes de cualquier despliegue comercial posterior.

Paso 2: conecta tu tienda

Para Shopify: haz clic en Añadir Tienda, introduce tu dominio mitienda.myshopify.com, y autoriza via OAuth. La plataforma sincroniza tu catálogo automaticamente usando paginación basada en cursor (maneja 10K+ productos). Usa Shopify GraphQL Admin API con tokens OAuth que se auto-refrescan. Para WooCommerce: instala el plugin WordPress de Trusteed, copia tu Consumer Key y Consumer Secret desde WooCommerce Ajustes REST API. El plugin envia cambios via hooks de WordPress (on_product_save, on_stock_change, on_product_delete). Usa REST API v3 con HTTP Basic Auth. Para Odoo: introduce la URL de tu instancia (SaaS o self-hosted), autentícate con API key (recomendado sobre contraseña), y selecciona categorías de producto. Usa Odoo XML-RPC API. Tras conectar, tu tienda obtiene un slug único y tu endpoint MCP queda activo.

Paso 3: prueba tu endpoint MCP

Tu endpoint esta disponible inmediatamente para herramientas de solo lectura sin autenticación. 11 herramientas son públicas (sin auth): search_products, get_product_details, browse_categories, get_merchant_profile, search_global_products, get_store_policies, check_availability, compare_products, get_deals, get_reviews, search_knowledge. Las herramientas de checkout (create_cart, preview_checkout, complete_checkout) requieren un Agent API Key o token OAuth Bearer.

Paso 4: configura la autenticación de agentes

Para flujos de checkout, los agentes necesitan autenticarse. Opción A (recomendado): Agent API Key: genera desde Dashboard, Ajustes de Tienda, API Keys. Pasa via header X-Agent-Api-Key. Las keys se hashean con HMAC-SHA256; la plataforma nunca almacena la clave en texto plano. Opción B: Token OAuth 2.0 Bearer para integraciones machine-to-machine (M2M) via /api/v1/auth/login. Para integración con Claude Desktop / Claude.ai, añade una entrada mcpServers con la URL de tu tienda y API key en los headers.

Paso 5: el flujo completo de checkout

La secuencia completa de checkout del agente: (1) search_products para encontrar productos, (2) get_product_details para confirmar precio y disponibilidad, (3) create_cart para añadir items y obtener un cart_id, (4) preview_checkout para ver el total con envío e impuestos, (5) get_shipping_rates para opciones disponibles, (6) select_shipping_option para que el agente elija método, (7) complete_checkout, que devuelve un status: COMPLETED con order_id, o PENDING_EXTERNAL_CONFIRMATION con el enlace donde la persona completa el pago (en una tienda Shopify, tu checkout nativo). La plataforma nunca maneja tarjetas de crédito. Las sesiones de checkout están encriptadas (AES-256-GCM) con un TTL de 30 minutos.

Paso 6: haz tu tienda descubrible

Tres mecanismos de descubrimiento: (1) Directorio de Merchants (automático): tu tienda se lista en /.well-known/merchant-index.json y /api/v1/stores/directory con slug, categorías, trust score y endpoint MCP. (2) Búsqueda Semántica NLWeb: POST /{slug}/ask con consultas en lenguaje natural, usa embeddings pgvector, resultados via SSE. (3) Archivos de Descubrimiento Machine-Readable: /llms.txt, /mcp.json, /.well-known/acp.json, /.well-known/ucp, /.well-known/agent-policy.json, /.well-known/agent-card.json. Estos archivos son como Claude, ChatGPT y otros LLMs aprenden sobre la plataforma.

Paso 7: mejora tu Trust Score

Trust Score v4.1 combina tres dimensiones ponderadas, un bonus opcional de aseguramiento externo y topes según confianza. Cada respuesta identifica el motor utilizado; algunas recurren a v2. El desglose legacy por componentes no explica una puntuación global producida por v4.1.

Paso 8: configura webhooks (opcional)

Registra endpoints de webhook via POST /api/v1/webhooks con eventos: order.created, order.status_changed, checkout.abandoned. Verifica payloads usando firma HMAC-SHA256 en header X-Webhook-Signature con crypto.timingSafeEqual para comparación en tiempo constante.

Ir más allá: soporte multiprotocolo

Trusteed soporta 8 protocolos: MCP, ACP, AP2, x402 stablecoin, UCP, A2A, AG-UI y redes de tarjetas VIC/MCAP. Cada protocolo es auto-detectado. Los agentes envian peticiones en su formato preferido; la plataforma normaliza todo a un AgentPaymentIntent unificado.

Checklist de producción

  • 1
    Catálogo sincronizado: al menos 1 producto visible via search_products
  • 2
    Políticas publicadas: devolución, envío y privacidad en tu tienda
  • 3
    API key generada: para flujos de checkout autenticados
  • 4
    Webhook configurado: para recibir notificaciones de pedidos
  • 5
    Trust score > 40: mínimo para recomendaciones de agentes
  • 6
    Rate limits entendidos: la beta pública aplica límites de fair use y expone cabeceras estándar de rate limiting; capacidades ampliadas se coordinan durante el rollout comercial.
  • 7
    Checkout probado: ejecutar el flujo completo: búsqueda, carrito, preview, completar
  • 8
    Claude Desktop probado: añadir config MCP server y verificar búsqueda de productos
  • 9
    Monitorización activada: el dashboard muestra sesiones de agentes en tiempo real

Errores comunes. Shopify: asegúrate de que tu app OAuth tiene los scopes read_products y read_inventory. WooCommerce: el Consumer Key necesita el permiso "Lectura/Escritura". WooCommerce no permite limitar la clave a esas dos escrituras: esta clave también permite leer, modificar y borrar clientes y sus datos personales; modificar o borrar pedidos y productos; crear y cambiar cupones; cambiar los ajustes de las pasarelas de pago; crear webhooks que envíen cada pedido nuevo a cualquier dirección. Para acotar el riesgo, crea la clave con un usuario de WordPress dedicado, no con tu cuenta de administrador personal y revoca la clave (WooCommerce > Ajustes > Avanzado > API REST) cuando desconectes la tienda o dejes de usarla. Odoo: usa autenticación por API key, no usuario/contraseña (falla en instancias SaaS). Todas las plataformas: los productos deben estar publicados o activos para aparecer en búsquedas.

Idea clave

Preguntas frecuentes

¿Cuánto tiempo lleva configurar una tienda?

La configuración básica toma unos 10 minutos: crear cuenta, conectar tienda, generar API key. La configuración completa con webhooks, políticas y optimización del trust score toma unos 30 minutos. Tu endpoint MCP esta activo inmediatamente tras la conexión de la tienda.

¿Necesito cambiar algo en mi tienda existente?

No. Trusteed sincroniza en modo solo lectura desde tu tienda Shopify, WooCommerce u Odoo existente. Tus clientes actuales, flujo de checkout y procesamiento de pagos permanecen sin cambios. La plataforma añade un nuevo canal de ventas (agentes IA) sin modificar tu configuración existente.

¿Es seguro? ¿Pueden los agentes cobrar a mis clientes sin consentimiento?

Trusteed no es procesador de pagos ni merchant of record. Cuando el comprador tiene que pagar, complete_checkout devuelve PENDING_EXTERNAL_CONFIRMATION con un enlace (en una tienda Shopify, tu checkout nativo) donde el cliente humano introduce sus datos de pago y confirma la compra. Los agentes facilitan el descubrimiento y la creación del carrito; el pago requiere acción humana.

¿Qué agentes IA pueden conectarse a mi tienda?

Cualquier agente que soporte MCP (Model Context Protocol), incluyendo Claude, ChatGPT con plugins MCP, agentes personalizados construidos con LangChain, AutoGPT, y cualquier cliente HTTP que hable JSON-RPC 2.0. La plataforma es agnóstica de protocolo; si un agente puede hacer peticiones HTTP POST, puede usar tu endpoint MCP.

¿Qué pasa si mi tienda se cae?

Trusteed cachea tu catálogo de productos con un TTL de 30 minutos. Si tu tienda no esta disponible temporalmente, los agentes aun pueden buscar productos desde la cache. Las operaciones de checkout fallarán de forma elegante con un mensaje de error. El componente de uptime de tu trust score disminuirá, lo que puede bajar tu ranking en las recomendaciones de agentes.

Fuentes y referencias

Artículos relacionados

Guías de integración

Odoo + MCP en 15 Minutos: Conecta tu ERP a Agentes IA

Conecta tu instancia Odoo 16, 17 o 18 a agentes IA en menos de 15 minutos. Un conector JSON-RPC, cero cambios en Odoo. Tus productos, niveles de stock y listas de precios se vuelven descubribles y comprables por Claude, GPT y otros agentes IA vía MCP.

De 0 a tienda agent-ready en 10 minutos | Guía Trusteed 2026 | Trusteed