NPI Registry

NPI Registry

eliotk

Search the official US National Provider Identifier (NPI) registry to find healthcare providers and organizations by name, location, specialty, or NPI number.

1255 views3Local (stdio)

What it does

  • Search providers by name or organization
  • Look up provider details by NPI number
  • Filter results by location (city, state, zip)
  • Find providers by medical specialty
  • Retrieve contact information and practice locations
  • Validate NPI numbers

Best for

Healthcare administrators verifying provider credentialsMedical researchers finding specialists in specific areasPatients looking up their healthcare providersHealthcare organizations validating NPI numbers
Official CMS registry dataNo API key needed

Tools (1)

search_npi_registry

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

Alternatives