kr_recall_get

Pack: kr-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/kr_recall_get for the schema, then POST the same URL with its arguments for the data.

One South Korean domestic recall notice: recall type (voluntary or ordered), product category, model, brand, origin, recalling company, certification number, the defect, hazard and consumer action as stated, and the issuing authority. Takes the id from kr_recalls_search. Text is Korean. The representative’s name and company phone numbers are not returned. Returns found:false for an unknown id.

Parameters

NameTypeRequiredDescription
idstringyesRecall id from kr_recalls_search, e.g. 10023056.

Example call

Arguments

{
  "id": "10023056"
}

curl

curl -X POST https://gateway.pipeworx.io/kr-recalls/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"kr_recall_get","arguments":{"id":"10023056"}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('kr_recall_get', {
  "id": "10023056"
});

Response shape

FieldTypeDescription
sourcestring
foundboolean
idstring
notestring | null
recall_typestring | null
product_categorystring | null
modelstring | null
brandstring | null
originstring | null
companystring | null
certification_nostring | null
defectstring | null
hazardstring | null
remedystring | null
issuing_authoritystring | null
Full JSON Schema
{
  "type": "object",
  "properties": {
    "source": {
      "type": "string"
    },
    "found": {
      "type": "boolean"
    },
    "id": {
      "type": "string"
    },
    "note": {
      "type": [
        "string",
        "null"
      ]
    },
    "recall_type": {
      "type": [
        "string",
        "null"
      ]
    },
    "product_category": {
      "type": [
        "string",
        "null"
      ]
    },
    "model": {
      "type": [
        "string",
        "null"
      ]
    },
    "brand": {
      "type": [
        "string",
        "null"
      ]
    },
    "origin": {
      "type": [
        "string",
        "null"
      ]
    },
    "company": {
      "type": [
        "string",
        "null"
      ]
    },
    "certification_no": {
      "type": [
        "string",
        "null"
      ]
    },
    "defect": {
      "type": [
        "string",
        "null"
      ]
    },
    "hazard": {
      "type": [
        "string",
        "null"
      ]
    },
    "remedy": {
      "type": [
        "string",
        "null"
      ]
    },
    "issuing_authority": {
      "type": [
        "string",
        "null"
      ]
    }
  },
  "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 kr-recalls pack
{
  "mcpServers": {
    "kr-recalls": {
      "url": "https://gateway.pipeworx.io/kr-recalls/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build November 15, 2026