EN RegistryCN API FREE BETA

China's NMPA device registry, as an English API.

Query China's NMPA medical-device registrations and verify certificates in clean English JSON — over HTTP, or from your AI agent via MCP. No signup, no key.

Base URL:

Try it (no key)

# search
curl "BASE/v1/registrations?search=endoscope"

# look up one certificate
curl "BASE/v1/registrations/国械注进20232060041"

# verify status
curl "BASE/v1/verify?registration_no=国械注进20232060041"

Endpoints

GET /v1/registrations

Search & list. Filters: ?search= (cert no / company / product, CN or EN), ?class=II|III, ?type=domestic|imported, ?limit=.

GET /v1/registrations/{registration_no}

Full record for one NMPA registration number (e.g. 国械注进20232060041).

GET /v1/verify?registration_no=

Is this certificate real, valid, and whose? Returns status (valid / expired / not_found), days to expiry, registrant & product.

GET /v1/stats

Dataset coverage summary.

Example response

{
  "registration_no": "国械注进20232060041",
  "type": "imported",
  "registrant_en": "HOYA Corporation",
  "product_en": "Video Upper GI Endoscope",
  "device_class": "II",
  "approved": "2023-02-09",
  "expires": "2028-02-08",
  "status": "valid",
  "source": "NMPA"
}

MCP server (for AI agents)

RegistryCN also ships as an MCP server, so Claude, Cursor or your own agents can look up and verify NMPA registrations as a tool:

{
  "mcpServers": {
    "registrycn": {
      "command": "npx",
      "args": ["-y", "registrycn-mcp"]
    }
  }
}

Tools: search_registrations, get_registration, verify_certificate.

⚠️ Beta sample data. This API currently serves a small, hand-curated sample of real NMPA medical-device registrations (public records). Coverage is expanding. Original Chinese fields are always returned alongside the English. Not affiliated with the NMPA.
Get early access →