search
ActiveTool of Npi Registry
declared in 0.1.0
Search providers by any combination of fields. NPI Registry requires at least one filter — supply at least name/organization/taxonomy/postal_code/state.
Parameters schema
{
"type": "object",
"examples": [
{
"name": "John Smith",
"state": "CA",
"taxonomy": "Internal Medicine"
},
{
"limit": 20,
"state": "MN",
"organization_name": "Mayo Clinic"
}
],
"properties": {
"city": {
"type": "string"
},
"name": {
"type": "string",
"description": "Full provider name (use along with type)"
},
"skip": {
"type": "number",
"description": "0-based offset (max 1000)"
},
"limit": {
"type": "number",
"description": "1-200 (default 10)"
},
"state": {
"type": "string",
"description": "Two-letter state code"
},
"number": {
"type": "string",
"description": "10-digit NPI"
},
"npi_type": {
"type": "string",
"description": "NPI-1 (individual) | NPI-2 (organization)"
},
"taxonomy": {
"type": "string",
"description": "Taxonomy code or description (e.g. \"Internal Medicine\")"
},
"last_name": {
"type": "string"
},
"first_name": {
"type": "string"
},
"postal_code": {
"type": "string",
"description": "5-digit ZIP (or first 3 with wildcard \"*\")"
},
"country_code": {
"type": "string",
"description": "US (default) | other ISO country"
},
"address_purpose": {
"type": "string",
"description": "LOCATION (default) | MAILING | PRIMARY | SECONDARY"
},
"organization_name": {
"type": "string"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Npi Registry
https://github.com/pipeworx-io/mcp-npi-registry
1/7 registries