Skip to content

Demo en vivo · Sin registro

Prueba el MCP sin crear una cuenta

El endpoint público de demo-store responde sin autenticación. Llama a search_products, browse_categories o get_product_details directamente desde tu agente o terminal.

Endpoint público:POST /demo-store/mcpEn vivo

Herramientas disponibles sin API key

Límite: 20 requests/min por IP

search_products

Busca productos por consulta, categoría o rango de precio

query: string, category?: string, min_price?: number, max_price?: number, max_results?: number

get_product_details

Obtén detalles completos de un producto, variantes y stock

product_id: string

browse_categories

Lista todas las categorías y subcategorías de productos

(no arguments)

get_merchant_profile

Trust score del merchant, políticas y SLA de envío

(no arguments)

Ejemplo: Transcripción de agente

Envía esta petición cURL o úsala desde cualquier agente MCP

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

Respuesta de ejemplo

{
  "products": [
    {
      "id": "prod-001",
      "title": "Nike Air Max 90",
      "price": 130,
      "currency": "USD",
      "category": "Sneakers",
      "in_stock": true,
      "vendor": "Nike",
      "rating": 4.7
    },
    {
      "id": "prod-002",
      "title": "Adidas Ultraboost 23",
      "price": 190,
      "currency": "USD",
      "category": "Sneakers",
      "in_stock": true,
      "vendor": "Adidas",
      "rating": 4.5
    },
    {
      "id": "prod-003",
      "title": "The North Face Nuptse Jacket",
      "price": 320,
      "currency": "USD",
      "category": "Jackets",
      "in_stock": true,
      "vendor": "The North Face",
      "rating": 4.8
    }
  ],
  "total": 3,
  "query": "running shoes"
}

Contratos de herramientas / Prueba rápida

get_merchant_profile — response fields

trust.overallScore0.0–1.0 — use to gate actions
trust.verificationLevelNONE | BASIC | STANDARD | PREMIUM
policies.returns.windowDaysnumber — return window
policies.shipping.freeThresholdCentsnumber — free shipping threshold (cents)
policies.payment.acceptedMethods[]string[] — Visa, PayPal, USDC, etc.
supportedProtocols[]{ name, mode: live|sandbox|coming_soon }
agentPolicySummary.maxCartValueUsdnumber — hard ceiling per session
agentPolicySummary.confirmationRequiredAboveUsdnumber — confirm threshold
agentPolicySummary.allowedShippingCountries[]ISO-2 country list
discovery.agentPolicyURL — fetch for full policy contract

Prueba rápida

Haz clic en un tool — la petición se envía en vivo al endpoint MCP de demo-store. Sin registro.

Respuesta

Haz clic en un tool para ver la respuesta en vivo →

Herramientas de checkout (requieren API key)

create_cart
items: [{ product_id: string, quantity: number, variant_id?: string }]
get_shipping_rates
cart_id: string
select_shipping_option
cart_id: string, shipping_handle: string
apply_discount
cart_id: string, code: string
preview_checkout
cart_id: string
complete_checkout
cart_id: string, buyer?: { name, email, phone }, paymentMethod?: string

Obtén una clave temporal gratuita (24h): POST /api/v1/sandbox/key

complete_checkout — contract

Inputs requeridos

cart_id: string (UUID from create_cart)

buyer?: { name, email, phone } — collected via elicitation

paymentMethod?: "STRIPE" | "PAYPAL" | "AP2" | "X402"

Estados de respuesta

COMPLETED — payment processed, order_id returned

PENDING_EXTERNAL_CONFIRMATION — PayPal/AP2 buyer approval required

error.CHECKOUT_ALREADY_COMPLETED — idempotency guard (409)

Obtener clave Sandbox

Las herramientas de checkout requieren una clave temporal. Genera una sin registro:

POST /api/v1/sandbox/key
TTL: 24 horasTasa: 50 req/horaMáximo 3 claves por IP por día
cURL
curl -X POST https://agenticmcpstores.com/api/v1/sandbox/key \
  -H "Content-Type: application/json"

# Response:
# {
#   "key": "sandbox_abc123...",
#   "expires_at": "2026-03-23T12:00:00Z",
#   "rate_limit": "50/hour"
# }

Usa el header X-Agent-Api-Key con tu clave sandbox en las herramientas de checkout.

Preguntas frecuentes

¿Qué es la demo store?
Es un servidor MCP público de prueba con un catálogo ficticio. Permite probar herramientas de búsqueda, checkout y protocolos de pago sin registro ni autenticación.
¿Necesito una API key?
No para las herramientas de lectura (search_products, browse_categories, get_product_details, get_merchant_profile). Las herramientas de checkout requieren una clave temporal gratuita de 24 horas obtenida vía POST /api/v1/sandbox/key.
¿Qué protocolos soporta?
MCP (Model Context Protocol), A2A (Agent-to-Agent) y UCP (Universal Commerce Protocol) están activos en producción. ACP (Stripe fiat), AP2 (Google mandatos) y PayPal (Orders API v2) están disponibles en modo sandbox. VIC (tarjetas Visa), KYApay (identidad vinculada), x402 (USDC stablecoin), WebMCP y A2UI están en desarrollo.
¿Los pagos son reales?
No. Todos los protocolos de pago (ACP, AP2, x402) operan en modo sandbox/test. No se procesan cargos reales ni se mueven fondos.
¿Cuáles son los límites de uso?
Herramientas de lectura: 20 requests/min por IP. Claves sandbox: 50 requests/hora, máximo 3 claves por IP por día, cada clave expira a las 24 horas.
¿Cómo me integro?
Envía requests JSON-RPC 2.0 al endpoint POST /demo-store/mcp. Para checkout, primero obtén una clave sandbox. Consulta la documentación de developers para SDKs en TypeScript y Python.

¿Listo para conectar tu tienda real?

Crea tu cuenta gratis y conecta Shopify o WooCommerce en menos de 5 minutos.

Demo en vivo — Prueba el MCP sin registro | AgenticMCPStores