Skip to content
Para agentes IA y desarrolladores

Una API. Miles de comercios verificados. Señales de confianza que tu agente puede interpretar.

Conecta tu agente de compra con IA o la integración de ChatGPT a una red de comercios a través de un servidor MCP. Busca, compara y coordina recorridos de compra asistida con señales claras de confianza, políticas fáciles de interpretar y límites de acción transparentes.

El 73% de consumidores ya usan IA en su proceso de compra (Salesforce, 2024). Si un agente no encuentra tu tienda, compra en tu competencia.

* Based on third-party industry research. Individual results may vary.

Lo que tu agente puede hacer

Base comercial orientada a la confianza

Pensada para agentes que necesitan contexto claro del comercio, no solo acceso a productos.

Buscar productos

Inspeccionar detalles de producto

Comparar opciones

Leer señales de confianza y políticas del comercio

Evaluar requisitos de acción

Acompañar carritos y procesos de compra asistida

Buscar no es suficiente

Buscar productos no es confianza

Encontrar productos es relativamente fácil. Saber qué comercios son más fiables es más difícil.

Disponibilidad no equivale a fiabilidad

Que un producto sea visible no significa que el comercio sea igual de confiable a nivel operativo.

La compra exige límites explícitos

Los agentes deben saber qué acciones están permitidas, cuáles requieren confirmación y cuáles no deben asumir nunca.

Señales de confianza que tu agente puede interpretar

Nivel de verificación

Entiende qué se ha comprobado realmente, en lugar de depender de promesas vagas del comercio.

Score operativo de confianza

Usa señales de apoyo a la decisión generadas por la plataforma y no solo reseñas genéricas.

Reglas de elegibilidad

Sabe qué comercios cumplen los requisitos para mayor visibilidad o prioridad.

Restricciones explícitas

Entiende qué requiere confirmación y qué no debe interpretarse como garantizado.

Para sistemas de IA

Esta sección está organizada a propósito para que los sistemas de IA la puedan interpretar con más facilidad.

DefiniciónCapacidadesSeñales de confianzaElegibilidadLímites de acciónRecursos públicos

Guía de confianza para agentes de compra con IA

Una guía práctica para diseñar agentes que puedan razonar sobre confianza del comercio, límites de acción y compra asistida sin improvisar la infraestructura.

Descargar gratis
Próximamente

Experiencias de comercio preparadas para la próxima generación de navegación

Estamos preparando la siguiente base para experiencias de comercio asistido por IA más nativas y conectadas con los nuevos navegadores agénticos.

Señal de futuro

Esta pieza debe reforzar autoridad, visión de mercado y captura cualificada, no parecer una feature ya disponible.

Unirme a la lista prioritaria
Preguntas frecuentes

Preguntas clave antes de avanzar

¿Cómo descubre AgenticMCPStores un agente de IA?

Empieza con /.well-known/merchant-index.json — un registro completo y machine-readable de todos los comercios activos (caché ISR 5 min, sin autenticación): slug, top_categories, trust_score, freshness_tier y mcp_endpoint. El contrato canónico está en /.well-known/agent-commerce.json. Para acceso paginado o filtrado usa GET /api/v1/stores/directory. También están disponibles llms.txt y /mcp.json para descubrimiento nativo de LLMs.

¿Qué diferencia hay respecto a integrar comercios uno a uno?

Da a tu agente una base compartida de comercios con reglas de confianza, políticas claras y límites de acción en lugar de obligarte a crear lógica personalizada para cada tienda.

¿Cómo deben interpretar los agentes las señales de confianza?

Como señales de apoyo a la decisión, no como garantías absolutas ni certificaciones legales.

¿Las puntuaciones de confianza equivalen a reseñas de clientes?

No. Representan señales operativas de confianza generadas por la plataforma, no opiniones públicas.

¿Cómo debe decidir mi agente qué comercios usar?

Usa el campo trustScore (0.0–1.0) que devuelve cada perfil de comercio. Una puntuación de 0,7 o superior es el mínimo recomendado para procesos de compra. Para compras autónomas, prioriza comercios con verificationLevel STANDARD o PREMIUM y trustScore por encima de 0,8.

¿Cómo evito que mi agente realice pagos sin confirmación humana?

La herramienta complete_checkout siempre requiere confirmación humana explícita antes de continuar: devuelve una URL para completar la compra, pero no procesa pagos. Para la creación de carritos, configura require_confirmation_above_threshold en la configuración de tu comercio para exigir confirmación a partir del importe que decidas.

¿Cómo configuro un agente Claude para usar AgenticMCPStores?

Añade el servidor MCP a la configuración de tu agente Claude: establece la URL del servidor como /{store-slug}/mcp (por ejemplo, /demo-store/mcp para la demo) y autentica con la cabecera X-Agent-Api-Key. El servidor expone search_products, create_cart, preview_checkout y complete_checkout como herramientas invocables. La guía completa está en /es/developers.

¿Puede mi agente pagar con USDC en lugar de tarjetas de crédito?

Sí. AgenticMCPStores soporta el protocolo x402 para pagos en USDC junto con ACP (moneda tradicional a través de Stripe) y AP2 (mandato de carrito de Google). Eso lo convierte en una de las primeras pasarelas de comercio agéntico compatibles con varios protocolos.

¿Qué pasa si la puntuación de confianza de un comercio cae durante un proceso de compra?

El motor de políticas KYAI evalúa la confianza en tiempo real. Si un comercio cae por debajo del umbral durante una transacción, el sistema puede aplicar más fricción, es decir, pedir una confirmación adicional, o bloquear la operación según la gravedad. Tu agente recibe esa decisión en la respuesta de la API.

Los resultados pueden variar. Las puntuaciones de confianza se calculan a partir de señales operativas (frescura del catálogo, tasa de éxito en el checkout, tasa de cumplimiento de pedidos y otras) y no garantizan los resultados de las transacciones. Las capacidades de los agentes de IA dependen del modelo subyacente y su implementación. Las métricas de rendimiento históricas son ilustrativas y no constituyen garantía de resultados futuros. Consulta nuestra página de cumplimiento de IA para más detalles sobre la metodología.

Herramientas MCP disponibles para tu agente

ToolConfirmarDescripción
search_productsBusca productos por consulta, categoría, rango de precio y filtros de comercio.
get_product_detailsObtiene detalles completos del producto incluyendo stock, variantes y políticas del comercio.
browse_categoriesLista las categorías y subcategorías de productos disponibles.
get_merchant_profileObtiene la puntuación de confianza, el nivel de verificación, las políticas y las restricciones del comercio.
create_cartCrea una sesión de carrito y añade artículos — confirmar con el usuario para carritos de alto valor.
get_shipping_ratesObtiene opciones de envío y tiempos estimados de entrega para los artículos del carrito.
select_shipping_optionEstablece el método de envío seleccionado en el carrito activo.
apply_discountAplica un código de descuento al carrito activo.
preview_checkoutVista previa de los totales del carrito y las políticas del comercio antes de completar la compra.
complete_checkoutSiempreCompleta la compra: siempre requiere confirmación explícita del usuario. Devuelve una URL para completar la compra; no procesa pagos.
ucp_create_checkoutSiempreCrear sesión de compra UCP
ucp_get_checkoutObtener compra UCP por ID
ucp_update_checkoutSiempreSustituir artículos de la compra
ucp_complete_checkoutSiempreCompletar compra UCP
ucp_cancel_checkoutSiempreCancelar compra UCP
ucp_get_catalogPrecios e inventario en tiempo real (catálogo UCP)

Configura tu agente (Claude / mcpServers)

{
  "mcpServers": {
    "agenticmcpstores": {
      "url": "https://agenticmcpstores.com/{storeSlug}/mcp",
      "headers": {
        "X-Agent-Api-Key": "TU_API_KEY"
      }
    }
  }
}

Umbrales de la puntuación de confianza: comportamiento recomendado para agentes

Usa el campo trustScore (0.0–1.0) de cada perfil de comercio para decidir qué acciones puede ejecutar tu agente.

RangoNivelAcción del agenteNota
< 0.5cualquieraNo procederInformar al usuario — datos de confianza insuficientes
0.5 – 0.69cualquieraSolo catálogoNavegar y buscar — no crear carrito
≥ 0.70cualquieraCarrito permitidoRequiere confirmación humana antes de completar la compra
≥ 0.80STANDARD / PREMIUMApto para autonomíaPuede iniciar la compra, pero siempre debe confirmar el pago con el usuario

Contrato MCP — Ejemplos de solicitud y respuesta

Forma exacta del JSON que debe enviar tu agente y qué debe esperar como respuesta. Todas las llamadas usan POST /{slug}/mcp (JSON-RPC 2.0).

search_products — Request

{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "search_products",
    "arguments": {
      "query": "running shoes",
      "category": "footwear",
      "max_price": 200,
      "limit": 5
    }
  }
}

search_products — Response

{
  "content": [
    {
      "type": "text",
      "text": "Found 3 products"
    }
  ],
  "structuredContent": {
    "products": [
      {
        "id": "prod_abc123",
        "name": "Ultra Boost Running Shoe",
        "price": 119.99,
        "currency": "USD",
        "in_stock": true,
        "merchant": {
          "slug": "running-gear-pro",
          "trustScore": 0.82,
          "verificationLevel": "STANDARD"
        }
      }
    ],
    "total": 3
  }
}

get_merchant_profile — Response

{
  "structuredContent": {
    "slug": "running-gear-pro",
    "trustScore": 0.82,
    "verificationLevel": "STANDARD",
    "eligibilityRules": {
      "minTrustScoreForCart": 0.7,
      "minTrustScoreForAutonomy": 0.8,
      "requiresHumanConfirmation": [
        "create_cart",
        "complete_checkout"
      ]
    },
    "constraints": {
      "maxItemsPerCart": 20,
      "checkoutRequiresUrl": true,
      "paymentProcessedBy": "merchant"
    },
    "policies": {
      "returnWindowDays": 30,
      "freeShippingThreshold": 75,
      "shippingEstimateDays": "2-4"
    }
  }
}

Cómo debe razonar tu agente sobre las acciones

Un marco de decisión mínimo para agentes que integran esta API. Son patrones, no reglas forzadas por el servidor.

Antes de buscar o comparar

Sin confirmación necesaria

search_products, get_product_detail, compare_products y check_availability son de solo lectura. Tu agente puede llamarlos libremente sin confirmación del usuario.

Antes de crear un carrito

Confirmar si el importe es alto

create_cart valida el stock y agrupa artículos por comercio. Para importes superiores a tu límite configurado (por defecto 100 $), pide confirmación al usuario antes de llamar.

Antes de iniciar la compra

Siempre confirmar

complete_checkout siempre requiere confirmación explícita del usuario. Devuelve una URL del comercio para completar la compra; no procesa pagos. Nunca lo invoques de forma autónoma.

Cuando la puntuación de confianza está por debajo de 0,7

Avisar al usuario

Los comercios con trustScore inferior a 0,7 se consideran de nivel PRECAUCIÓN. Informa al usuario antes de añadir artículos al carrito. Por debajo de 0,5, no continúes sin consentimiento explícito.

Cuando la intención es ambigua

Pedir aclaración

Si la solicitud del usuario puede implicar una acción irreversible, pide aclaración antes de llamar a cualquier endpoint de escritura. Prefiere sobre-confirmar antes que errores silenciosos.

Límites de uso

Rate limits y SLA para agentes

Parámetros para que tu agente pueda planificar estrategias de llamada y respetar los límites del servicio.

TierLlamadas / minmaxResultsPerQueryCooldown recomendado
Free / Demo20 / min103 s
Growth500 / min50500 ms
Pro1 000 / min100200 ms
EnterprisePersonalizadoPersonalizado

Headers de respuesta

X-RateLimit-Limit: 500
X-RateLimit-Remaining: 487
X-RateLimit-Reset: 1711051260
Retry-After: 60  // only on 429

Cuando recibas HTTP 429, espera el valor de Retry-After antes de reintentar. maxResultsPerQuery es el máximo de ítems devueltos por tool call.

Sandbox disponible

WebMCP — Vista previa del contrato

WebMCP expone tools MCP directamente en el navegador vía navigator.modelContext. Disponible en el dashboard de comerciante (páginas autenticadas). No disponible en páginas públicas.

Tools planificadas (browser-side)

  • search_products
  • get_product_details
  • browse_categories
  • get_merchant_profile

Ejemplo de llamada (diseño previo)

// navigator.modelContext — planned API
const result = await navigator.modelContext
  .callTool("search_products", {
    query: "running shoes",
    maxResults: 5
  });
// Pages: /dashboard, /store/*
// Auth: session cookie required

Este contrato está en diseño. No implementes llamadas WebMCP en producción hasta que se publique el contrato final.

En vivo · Sin auth

Store MCP — Prueba la API pública ahora

El endpoint MCP de la demo store es completamente público para operaciones de lectura. Conecta tu agente, explora el catálogo, gestiona carritos y completa checkouts — con datos reales, sin necesidad de API key.

Endpoint públicoPOST https://www.agenticmcpstores.com/demo-store/mcpJSON-RPC 2.0

10 tools disponibles

público

search_products

Búsqueda por texto, precio o categoría

público

browse_categories

Lista categorías del catálogo

público

get_product_details

Ficha completa de producto

público

get_merchant_profile

Trust score, protocolos y políticas

sandbox

create_cart

Crea sesión de carrito en DB

sandbox

get_shipping_rates

Tarifas con elicitation de dirección

sandbox

select_shipping_option

Elige método, recalcula totales

sandbox

apply_discount

Aplica código de descuento

sandbox

preview_checkout

Resumen completo antes de pagar

sandbox

complete_checkout

Finaliza compra via Stripe sandbox

Las tools marcadas 'sandbox' gestionan su propia clave automáticamente en el playground.

Protocolos de pago integrados

ACP (Stripe)AP2 (Google)x402 (USDC)UCPMCAP (Mastercard)· próx.PayPal· próx.

Flujo de trabajo recomendado para agentes

Sigue este patrón de 6 pasos para integrarte con cualquier comercio de MCPWebStore. Cada paso aporta valor por sí mismo, así que puedes empezar de forma simple e ir añadiendo capacidades con el tiempo.

1

Descubrir

Consulta /llms.txt o /mcp.json para encontrar el punto de acceso MCP y las herramientas disponibles. Revisa /.well-known/agent-policy.json para conocer los límites de acción.

GET /llms.txt → encontrar el punto de acceso POST /{slug}/mcp
2

Evaluar confianza

Llama a get_merchant_profile para verificar la puntuación de confianza, el nivel de verificación y los protocolos compatibles. Una puntuación igual o superior a 0,70 se considera segura para operaciones de carrito.

tools/call → get_merchant_profile → trust.overallScore: 0.85
3

Buscar y comparar

Usa search_products con filtros (categoría, rango de precio). Compara resultados usando rating, precio y campos inStock.

tools/call → search_products { query: "laptop", max_results: 5 }
4

Crear carrito

Crea un carrito con los artículos seleccionados. Obtén tarifas de envío, lo que puede activar una solicitud de dirección. Aplica códigos de descuento si están disponibles.

tools/call → create_cart → get_shipping_rates → apply_discount
5

Vista previa y confirmar

Llama a preview_checkout para mostrar al usuario un resumen final con todos los totales. Respeta agent-policy: pedidos > $100 requieren confirmación humana.

tools/call → preview_checkout → mostrar totales al usuario → obtener confirmación
6

Completar

Llama a complete_checkout con los datos del comprador y el método de pago. Gestiona las URL de aprobación de PayPal mediante la solicitud correspondiente. Es idempotente, así que se puede reintentar con seguridad.

tools/call → complete_checkout { paymentMethod: "STRIPE" }

Guía de pruebas para agentes

Tres formas de probar la integración de tu agente: desde una demo sin configuración hasta la API de producción.

1

Punto de acceso de prueba (sin autenticación)

POST /demo-store/mcp — JSON-RPC 2.0, sin clave de API. Herramientas de solo lectura: search_products, get_product_details, browse_categories, get_merchant_profile. Límite: 20 solicitudes por minuto y por IP.

Sin clave
2

Clave de pruebas (autoservicio)

POST /api/v1/sandbox/key — obtén una clave de pruebas válida durante 24 horas. Desbloquea herramientas de escritura: create_cart y complete_checkout. Límite: 50 solicitudes por minuto y 3 claves por IP al día.

Clave auto 24h
3

Clave de API de producción

Regístrate en agenticmcpstores.com, crea una tienda y genera una clave de API. Tendrás acceso completo a todas las herramientas con el catálogo de tu comercio.

Acceso completo

Prueba rápida (sin auth):

curl -s -X POST https://www.agenticmcpstores.com/demo-store/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"search_products","arguments":{"query":"*"}},"id":1}'

Ejemplo de transcripción

Cómo razona un agente — de la consulta al checkout

Pseudo-log de una interacción completa. Muestra el patrón de descubrimiento, evaluación de confianza y flujo de checkout.

# Usuario → Agente → MCP tools

> User: Encuéntrame unas zapatillas de correr por menos de $150

[1] GET /llms.txt encontrado endpoint POST /demo-store/mcp

[2] tools/call get_merchant_profile → trust: 0.85, STANDARD ✓

[3] tools/call search_products { query: "sneakers", max_price: 150 }

4 resultados encontrados

[4] tools/call get_product_details { id: "prod_abc123" }

→ Ultra Boost Running Shoe, $119.99, en stock, rating: 4.8

[→] Mostrando al usuario: Ultra Boost $119.99 ⭐ 4.8 · devoluciones 30 días

> User: Sí, añádelo al carrito y haz el checkout

[5] tools/call create_cart { items: [{ productId: "prod_abc123", qty: 1 }] }

→ cart_id: cart_xyz789

[6] tools/call get_shipping_rates (elicitation: address)

→ Standard $5.99 (3–5 días), Express $12.99

[7] tools/call select_shipping_option { optionId: "standard" }

[8] tools/call preview_checkout → subtotal $119.99 + $5.99 = $125.98

[!] Política: monto > $100 requiere confirmación humana

[→] Confirmando con usuario: $125.98 vía Stripe — ¿confirmar? [YES/NO]

> User: Yes

[9] tools/call complete_checkout { paymentMethod: "STRIPE", buyerEmail: "..." }

→ status: COMPLETED · order: #ORD-20260324-001 ✓

* La dirección y email del comprador se recopilan vía elicitation — el agente nunca los almacena.

Requisitos por protocolo

Requisitos por protocolo para operadores de agentes

AgenticMCPStores es infraestructura — no es un agente. Cada protocolo de pago impone requisitos distintos al operador del agente.

ProtocoloRegistro del agenteEnrollment consumidorTier min.
ACP (Stripe)NingunoNingunoSTARTER
AP2 (Google)NingunoNingunoSTARTER
x402 (USDC)NingunoWallet criptoSTARTER
UCPNingunoNingunoSTARTER
PayPalNingunoNingunoGROWTH
Visa VICNingunoFIDO / PasskeyPRO
MCAP (Mastercard)KYA requeridoNingunoPRO
KYApay (Skyfire)KYA requeridoNingunoENTERPRISE

Visa VIC vs Mastercard MCAP — distincion clave

Visa VIC

Centrado en el consumidor. El comprador se autentica via FIDO passkey. El agente no necesita registro ni claves propias.

Mastercard MCAP

Centrado en el agente. El operador debe registrar una clave publica Ed25519 y firmar cada solicitud (RFC 9421). KYA obligatorio.

* El KYAI Policy Engine se aplica uniformemente a todos los protocolos — independientemente de los requisitos de registro del agente.

Recursos relacionados

Para agentes IA: conecta con comercios de confianza