Skip to main content
Glama

NPI Registry MCP Server

search_npi_registry

Search the NPI Registry to find healthcare providers and organizations in the U.S. by criteria like name, NPI number, location, or specialty. Supports wildcard searches for fuzzy matching, making it easy to locate relevant results.

Instructions

Search the National Provider Identifier (NPI) registry.

The NPI registry contains information about healthcare providers and organizations in the United States. You can search by various criteria including name, NPI number, location, and specialty.

WILDCARD SUPPORT: Most text fields support wildcard searches using '' after at least 2 characters for fuzzy matching (e.g., 'smith', 'hosp*', 'cardi*').

Args: first_name: Provider's first name (supports wildcards: 'john*' matches 'John', 'Johnny', etc.) last_name: Provider's last name (supports wildcards: 'smith*' matches 'Smith', 'Smithson', etc.) organization_name: Organization name (supports wildcards: 'hosp*' matches 'Hospital', 'Hospice', etc.) npi: Specific 10-digit NPI number to look up (exact match only) city: City name (supports wildcards: 'san*' matches 'San Francisco', 'San Diego', etc.) state: State abbreviation (e.g., 'CA', 'NY', 'TX') - exact match only postal_code: ZIP/postal code (supports wildcards: '902*' matches '90210', '90211', etc.) specialty: Provider specialty or taxonomy (supports wildcards: 'cardi*' matches 'Cardiology', 'Cardiac Surgery', etc.) limit: Maximum number of results to return (1-200, default: 10)

Examples: - Find all Smiths: last_name='smith*' - Find hospitals: organization_name='hosp*' - Find cardiologists: specialty='cardio*' - Find providers in San cities: city='san*' - Find providers in 90210 area: postal_code='902*'

Returns: Dictionary containing search results with provider information

Input Schema

NameRequiredDescriptionDefault
cityNo
first_nameNo
last_nameNo
limitNo
npiNo
organization_nameNo
postal_codeNo
specialtyNo
stateNo

Input Schema (JSON Schema)

{ "properties": { "city": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "City" }, "first_name": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "First Name" }, "last_name": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Last Name" }, "limit": { "default": 10, "title": "Limit", "type": "integer" }, "npi": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Npi" }, "organization_name": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Organization Name" }, "postal_code": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Postal Code" }, "specialty": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Specialty" }, "state": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "State" } }, "type": "object" }
Install Server

Other Tools from NPI Registry MCP Server

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/eliotk/npi-registry-mcp-server'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server