cn_nhsa_exposures_search
Pack: cn-nhsa-exposures · 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/cn_nhsa_exposures_search for the schema, then POST the same URL with its arguments for the data.
Search the National Healthcare Security Administration’s published medical-insurance fraud cases (国家医保局曝光台 exposure bulletins and typical-case releases, 2019 onward): hospitals, clinics and pharmacies named for defrauding or misusing the insurance fund, with the conduct, the handling (contract terminated, funds recovered, fines) and the link to the official release. FIRMS ONLY: cases against insured people and staff are not returned and sentences about people are left out (counts only). One call reads the publisher’s release list (about 35 releases, newest first) and then up to limit releases starting at skip. query (Chinese words such as a hospital name or 骗取医保基金) is matched only within the releases read. No match says which releases were read. Example: skip=17.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
query | string | no | Chinese words matched in the firm cases of the releases read: an institution name, a conduct (虚假住院, 串换). Optional. |
skip | number | no | Number of newest releases to skip before reading (default 0). Many recent releases concern only individuals, so older ones (skip 17 and beyond) hold most of the hospital cases. |
limit | number | no | Maximum releases read (1-3, default 3). |
Example call
Arguments
{
"skip": 17,
"limit": 1
}
curl
curl -X POST https://gateway.pipeworx.io/cn-nhsa-exposures/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"cn_nhsa_exposures_search","arguments":{"skip":17,"limit":1}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('cn_nhsa_exposures_search', {
"skip": 17,
"limit": 1
});
Response shape
| Field | Type | Description |
|---|---|---|
query | object | |
found | boolean | |
returned_notices | number | |
notices | array | |
searched | object | |
individual_cases_omitted | number | |
unclassified_cases_omitted | number | |
person_sentences_omitted | number | |
unread_notices | number | |
data_as_of | string | |
source | string | |
note | string |
Full JSON Schema
{
"type": "object",
"properties": {
"query": {
"type": "object",
"properties": {
"query": {
"type": "null"
},
"skip": {
"type": "number"
},
"limit": {
"type": "number"
}
},
"additionalProperties": true
},
"found": {
"type": "boolean"
},
"returned_notices": {
"type": "number"
},
"notices": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"published_on": {
"type": "string"
},
"notice_url": {
"type": "string"
},
"firm_cases": {
"type": "array",
"items": {
"type": "object",
"properties": {
"case_title": {
"type": "string"
},
"entity": {
"type": "string"
},
"summary": {
"type": [
"string",
"null"
]
},
"outcome": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": true
}
},
"firm_cases_in_notice": {
"type": "number"
}
},
"additionalProperties": true
}
},
"searched": {
"type": "object",
"properties": {
"list": {
"type": "string"
},
"releases_in_list": {
"type": "number"
},
"skip": {
"type": "number"
},
"releases_read": {
"type": "number"
},
"list_covers": {
"type": "object",
"properties": {
"newest": {
"type": "string"
},
"oldest": {
"type": "string"
}
},
"additionalProperties": true
},
"read_covers": {
"type": "object",
"properties": {
"newest": {
"type": "string"
},
"oldest": {
"type": "string"
}
},
"additionalProperties": true
},
"releases_not_read": {
"type": "number"
}
},
"additionalProperties": true
},
"individual_cases_omitted": {
"type": "number"
},
"unclassified_cases_omitted": {
"type": "number"
},
"person_sentences_omitted": {
"type": "number"
},
"unread_notices": {
"type": "number"
},
"data_as_of": {
"type": "string"
},
"source": {
"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 cn-nhsa-exposures pack
{
"mcpServers": {
"cn-nhsa-exposures": {
"url": "https://gateway.pipeworx.io/cn-nhsa-exposures/mcp"
}
}
}
See Getting Started for client-specific install steps.