WebMCP Registry

search_product

unverifiedv0.1

Search for products based on query, category, and size.

Updated 6/6/2026 · Created 6/6/2026

Input Schema

{
  "type": "object",
  "properties": {
    "size": {
      "enum": [
        "ALL",
        "adult",
        "child"
      ],
      "type": "string",
      "description": "Product size. Use child for kids, adult for adults"
    },
    "query": {
      "type": "string",
      "description": "Search term (e.g. soccer boots, running gear)"
    },
    "category": {
      "enum": [
        "ALL",
        "BASKETBALL",
        "SOCCER",
        "BASEBALL",
        "RUNNING"
      ],
      "type": "string",
      "description": "Product category to browse"
    }
  }
}

Full Contract

{
  "name": "search_product",
  "description": "Search for products based on query, category, and size.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "size": {
        "enum": [
          "ALL",
          "adult",
          "child"
        ],
        "type": "string",
        "description": "Product size. Use child for kids, adult for adults"
      },
      "query": {
        "type": "string",
        "description": "Search term (e.g. soccer boots, running gear)"
      },
      "category": {
        "enum": [
          "ALL",
          "BASKETBALL",
          "SOCCER",
          "BASEBALL",
          "RUNNING"
        ],
        "type": "string",
        "description": "Product category to browse"
      }
    }
  }
}

GET /api/tool/googlechromelabs.github.io/webmcp-tools/demos/sport-shop-angular/search_product