udi_manufacturer

Pack: china-medical-devices · 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/udi_manufacturer for the schema, then POST the same URL with its arguments for the data.

Look up a medical-device registrant (manufacturer) in China’s UDI register by name or unified social credit code, and see how many device identifiers and registration numbers it holds.

Parameters

NameTypeRequiredDescription
namestringnoRegistrant name (Chinese or English), partial match
registrant_idstringnoRegistrant’s unified social credit code (统一社会信用代码), exact match
limitintegernoMax registrants to return (default 10, max 50)

Example call

Arguments

{
  "name": "迈瑞",
  "limit": 3
}

curl

curl -X POST https://gateway.pipeworx.io/china-medical-devices/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"udi_manufacturer","arguments":{"name":"迈瑞","limit":3}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('udi_manufacturer', {
  "name": "迈瑞",
  "limit": 3
});

Response shape

FieldTypeDescription
queryobject
registrantsarray
countnumber
data_as_ofstring
sourcestring
Full JSON Schema
{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string"
        },
        "registrant_id": {
          "type": "null"
        }
      },
      "additionalProperties": true
    },
    "registrants": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "unified_social_credit_code": {
            "type": "string"
          },
          "name_cn": {
            "type": "string"
          },
          "name_en": {
            "type": [
              "string",
              "null"
            ]
          },
          "device_identifiers": {
            "type": "number"
          },
          "registration_numbers": {
            "type": "number"
          },
          "first_published": {
            "type": "string"
          },
          "last_version": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    },
    "count": {
      "type": "number"
    },
    "data_as_of": {
      "type": "string"
    },
    "source": {
      "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 china-medical-devices pack
{
  "mcpServers": {
    "china-medical-devices": {
      "url": "https://gateway.pipeworx.io/china-medical-devices/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 30, 2026