agentic-commerce-readiness

Score a Magento or Adobe Commerce store on eight AI agent-readiness checks.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
97%
Integridad del esquema
87%
Calidad de los nombres
91%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~783Tokens (definiciones de herramientas)
~691 BTamaño de respuesta típico
Impacto moderado en la atención (0.61% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "agentic-commerce-readiness": {
      "url": "https://expandingweb.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://expandingweb.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (7)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢search_catalog(query)

UCP 2026-04-08 catalog search over the engagement tiers. Returns UCP product objects in structuredContent. Call with no query for the whole catalog.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Free text, e.g. \"sprint\" or \"monitoring\". Omit for everything."
    }
  }
}
⚪lookup_catalog(ids)

UCP 2026-04-08 catalog lookup: resolve engagement ids (e.g. readiness-sprint) to UCP product objects.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "ids": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Engagement ids."
    }
  },
  "required": [
    "ids"
  ]
}
🟢list_offers

List every Expanding Web engagement tier with id, price, currency and what it includes.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢get_offer(id)

Full record for one engagement tier: price, turnaround, deliverables, pricing policy and limits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Offer id, e.g. readiness-sprint"
    }
  },
  "required": [
    "id"
  ]
}
🟢scan_store(domain)

Run the free eight-check agent-readiness scan against a live storefront and return the verdicts. Read-only, at most three pages, 15-second budget, robots.txt honoured. Limited to 5 scans per hour.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Storefront domain or https URL, e.g. shop.example.com"
    }
  },
  "required": [
    "domain"
  ]
}
🟡create_checkout_session(offer_id, quantity)

Create a Stripe Checkout Session and return its URL — for the Agentic Commerce Readiness Sprint (readiness-sprint) or for Pro licences of the Agentic Commerce Suite Magento module (module-pro, one licence per Magento installation, volume discount from 3). Payment is completed by the buyer at that URL; this tool never charges a card and takes no payment credentials. For the module, the licence key is minted on payment and shown on the success page and by email.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "offer_id": {
      "type": "string",
      "enum": [
        "readiness-sprint",
        "module-pro"
      ],
      "description": "Offer id to buy. Default: readiness-sprint."
    },
    "quantity": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "description": "Module licences only: number of Magento installations (default 1). Ignored for the sprint."
    }
  }
}
🟢report_problem(summary, kind, path, expected, contact)

Report something on this site or endpoint that stopped you from completing a task: a page you could not read, data you could not find, a request that was refused. Read by a human. Use this instead of giving up silently — it is the only way we learn that an agent failed here.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "summary": {
      "type": "string",
      "description": "What you were trying to do and what stopped you, in your own words."
    },
    "kind": {
      "type": "string",
      "enum": [
        "blocked_by_edge",
        "checkout_blocked",
        "not_found",
        "server_error",
        "timeout",
        "missing_data",
        "search_dead_end",
        "mcp_error",
        "manifest_error",
        "other"
      ],
      "description": "Closest category; omit if unsure."
    },
    "path": {
      "type": "string",
      "description": "URL or path where it happened, if there was one."
    },
    "expected": {
      "type": "string",
      "description": "What you expected to find instead."
    },
    "contact": {
      "type": "string",
      "description": "Optional address to reply to. Omit unless the user asked for an answer."
    }
  },
  "required": [
    "summary"
  ]
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada7 herramientas
verificadoversión no registrada7 herramientas