nord-trail-store

Reference agent-ready storefront: search, look up and price a real Magento catalog.

Should I use this

Quality & Safety

A
Description quality
92%
Schema completeness
85%
Naming quality
93%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'check_stock' description lacks action verbin check_stock

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~597Tokens (tool definitions)
~676 BTypical response size
Minimal attention impact (0.47% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "nord-trail-store": {
      "url": "https://ready.expandingweb.com/mcp"
    }
  }
}

Remote endpoints

https://ready.expandingweb.com/mcpstreamable-http

What it can do

Tool inventory

Tools (6)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢list_products

List every product in the Nord Trail catalog with slug, SKU, price and URL.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢search_catalog(query)

UCP 2026-04-08 catalog search. Free-text query over the catalog; returns UCP product objects in structuredContent. Call with no query to list everything.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Free text, e.g. \"waterproof jacket\". Omit to return the whole catalog."
    }
  }
}
⚪lookup_catalog(ids)

UCP 2026-04-08 catalog lookup: resolve one or more product or variant identifiers (slug or SKU) to UCP product objects.

Input Schema

{
  "type": "object",
  "properties": {
    "ids": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Product ids (slugs, e.g. nord-trail-boot) or variant ids (SKUs, e.g. MGN-204)."
    }
  },
  "required": [
    "ids"
  ]
}
🟢get_product(id, slug)

One product: the UCP product object in structuredContent, and the schema.org Product JSON-LD the product page publishes as text.

Input Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Product slug, e.g. nord-trail-boot, or a variant SKU."
    },
    "slug": {
      "type": "string",
      "description": "Deprecated alias for id."
    }
  }
}
🟢check_stock(sku)

Live stock and price for a SKU.

Input Schema

{
  "type": "object",
  "properties": {
    "sku": {
      "type": "string",
      "description": "Product SKU, e.g. MGN-204"
    }
  },
  "required": [
    "sku"
  ]
}
🟢report_problem(summary, kind, path, expected, contact)

Tell this store that something stopped you from completing a task: a product you could not price, a variant you could not find, a request that was refused. Read by a human. Use it instead of giving up silently — a store only learns that an agent failed if the agent says so.

Input Schema

{
  "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."
    }
  },
  "required": [
    "summary"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded6 tools
verifiedversion not recorded6 tools
verifiedversion not recorded6 tools
verifiedversion not recorded6 tools
verifiedversion not recorded6 tools
verifiedversion not recorded6 tools