uk_product_recall_get

Pack: uk-product-recalls · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/uk_product_recall_get for the schema, then POST the same URL with its arguments for the data.

Get one UK product safety alert, report or recall by its id (the path slug from uk_product_recalls_search, such as product-recall-icandy-orange-4-pushchair-2408-0128): the summary, product type, brand, barcodes, batch and country of origin, the hazard and the regulations the product fails, the corrective action taken, the PSD notification number, who notified it, the measures, attachments and change history. E-mail addresses and phone numbers are removed. An unknown id returns found:false. Example: id=“product-recall-icandy-orange-4-pushchair-2408-0128”.

Parameters

NameTypeRequiredDescription
idstringyesNotice id (path slug) as returned by uk_product_recalls_search.

Example call

Arguments

{
  "id": "product-recall-icandy-orange-4-pushchair-2408-0128"
}

curl

curl -X POST https://gateway.pipeworx.io/uk-product-recalls/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"uk_product_recall_get","arguments":{"id":"product-recall-icandy-orange-4-pushchair-2408-0128"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('uk_product_recall_get', {
  "id": "product-recall-icandy-orange-4-pushchair-2408-0128"
});

Response shape

FieldTypeDescription
foundboolean
idstring
noticeobject
data_as_ofstring | null
sourcestring
caveatstring
empty_reasonstring
notestring
Full JSON Schema
{
  "type": "object",
  "properties": {
    "found": {
      "type": "boolean"
    },
    "id": {
      "type": "string"
    },
    "notice": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "title": {
          "type": "string"
        },
        "alert_type": {
          "type": [
            "string",
            "null"
          ]
        },
        "product_category": {
          "type": [
            "string",
            "null"
          ]
        },
        "risk_level": {
          "type": [
            "string",
            "null"
          ]
        },
        "measures": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "notice_date": {
          "type": [
            "string",
            "null"
          ]
        },
        "first_published": {
          "type": [
            "string",
            "null"
          ]
        },
        "last_updated": {
          "type": [
            "string",
            "null"
          ]
        },
        "notice_url": {
          "type": [
            "string",
            "null"
          ]
        },
        "summary": {
          "type": [
            "string",
            "null"
          ]
        },
        "product_information": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "field": {
                "type": "string"
              },
              "value": {
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "additionalProperties": true
          }
        },
        "product_type": {
          "type": [
            "string",
            "null"
          ]
        },
        "brand": {
          "type": [
            "string",
            "null"
          ]
        },
        "barcodes": {
          "type": [
            "string",
            "null"
          ]
        },
        "batch": {
          "type": [
            "string",
            "null"
          ]
        },
        "country_of_origin": {
          "type": [
            "string",
            "null"
          ]
        },
        "product_description": {
          "type": [
            "string",
            "null"
          ]
        },
        "hazard": {
          "type": [
            "string",
            "null"
          ]
        },
        "corrective_action": {
          "type": [
            "string",
            "null"
          ]
        },
        "psd_number": {
          "type": [
            "string",
            "null"
          ]
        },
        "notified_by": {
          "type": [
            "string",
            "null"
          ]
        },
        "attachments": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "title": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "url": {
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "additionalProperties": true
          }
        },
        "change_history": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "note": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "date": {
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "additionalProperties": true
          }
        }
      },
      "additionalProperties": true
    },
    "data_as_of": {
      "type": [
        "string",
        "null"
      ]
    },
    "source": {
      "type": "string"
    },
    "caveat": {
      "type": "string"
    },
    "empty_reason": {
      "type": "string"
    },
    "note": {
      "type": "string"
    }
  },
  "additionalProperties": true
}

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the uk-product-recalls pack
{
  "mcpServers": {
    "uk-product-recalls": {
      "url": "https://gateway.pipeworx.io/uk-product-recalls/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build November 15, 2026