Server definition
- Hash
- sha256:2c2601b79fd841c672bc42b8c1f9185467ddb13e8c52050b6589076a8ecb99b6
- What it is
- What a remote MCP server returned when asked what it offers: 3 tools
The blob, as servednamed by its sha256
{
"instructions": "Official EU Safety Gate (RAPEX) product-recall data. Use check_product_recall for a single product, get_brand_recall_history to assess a supplier, and list_recent_recalls to monitor new alerts. Source: © European Union, reused under Commission Decision 2011/833/EU.",
"tools": [
{
"description": "Check whether a product has been recalled in the EU. Searches 46,506 official EU Safety Gate (RAPEX) alerts published since 2005 by GTIN/EAN barcode, brand and/or product name. Returns a verdict of \"recalled\", \"possible_match\" or \"clear\" with the matching official alerts. A \"clear\" verdict means no matching alert was found — it is not a safety certification.",
"inputSchema": {
"properties": {
"brand": {
"description": "Brand or manufacturer name. German spelling variants are handled.",
"type": "string"
},
"gtin": {
"description": "EAN-8, UPC-A, EAN-13 or GTIN-14 barcode. The most reliable identifier.",
"type": "string"
},
"product": {
"description": "Product name or description.",
"type": "string"
}
},
"type": "object"
},
"name": "check_product_recall",
"outputSchema": null
},
{
"description": "Get the EU recall history of a brand: how many Safety Gate alerts it has on record, over what period, how many were classed as serious risk, the dominant hazard types, product categories and countries of origin. Useful for supplier and counterparty risk screening.",
"inputSchema": {
"properties": {
"brand": {
"description": "Brand or manufacturer name.",
"type": "string"
}
},
"required": [
"brand"
],
"type": "object"
},
"name": "get_brand_recall_history",
"outputSchema": null
},
{
"description": "List the most recent EU Safety Gate product recall alerts, optionally filtered by notifying country, product category or risk level. Updated daily, including official corrections and withdrawals.",
"inputSchema": {
"properties": {
"category": {
"description": "Product category, e.g. \"Toys\", \"Cosmetics\".",
"type": "string"
},
"country": {
"description": "Notifying country, e.g. \"Germany\", \"France\".",
"type": "string"
},
"level": {
"description": "Risk level, e.g. \"Serious risk\".",
"type": "string"
},
"limit": {
"default": 10,
"description": "How many alerts to return (1-50).",
"type": "integer"
}
},
"type": "object"
},
"name": "list_recent_recalls",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:2c2601b79fd841c672bc42b8c1f9185467ddb13e8c52050b6589076a8ecb99b6 | sha256sum