NPI Registry Connector#

The NPI Registry Connector gives Claude access to the US National Provider Identifier (NPI) Registry, containing information about all HIPAA-covered healthcare providers in the United States.

What You Can Do#

With this connector, Claude can help you:

  • Validate and look up NPI numbers

  • Search for healthcare providers by name, location, or specialty

  • Find provider credentials, practice addresses, and contact information

  • Build provider directories and referral networks

  • Verify provider information for credentialing or claims processing

Data Source: CMS NPPES National Provider Identifier Registry API v2.1

MCP Endpoint: https://mcp.deepsense.ai/npi_registry/mcp


Getting Started#

Adding the Connector to Claude#

  1. Open Claude’s Connector Settings

    • In Claude Desktop, select your profile icon in the bottom left

    • Navigate to Settings → Connectors

  2. Find the NPI Registry Connector

    • Browse the available connectors catalogue

    • Search for “NPI Registry” or find it under Healthcare connectors

  3. Enable the Connector

    • Click on the NPI Registry Connector

    • Click “Enable” or “Add Connector”

    • The connector will be activated immediately

    • No authentication required - the connector works immediately after enabling

  4. Verify the Connection

    • Ask Claude: “Can you search for providers in the NPI Registry?”

    • Claude should confirm it has access to NPI Registry tools


Available Tools#

1. Validate NPI#

What it does: Checks if an NPI number has valid format and passes the Luhn check digit algorithm.

Use it for:

  • Quick validation before submitting claims

  • Catching formatting errors in NPI entries

  • Verifying NPI structure without querying the database

Example queries:

  • “Is NPI 1234567893 valid?”

  • “Validate this NPI number: 1245319599”

  • “Check if NPI 9876543210 is correctly formatted”

What to know:

  • Validation is instant (no external API call)

  • Only checks format and check digit, not if the NPI is actually assigned

  • Won’t tell you if an NPI is active or deactivated


2. Look Up NPI#

What it does: Retrieves complete provider information for a specific NPI number from the NPPES registry.

Use it for:

  • Getting full provider profiles

  • Verifying credentials and license information

  • Finding practice addresses and contact details

  • Confirming provider specialty

  • Checking if an NPI is currently active

Example queries:

  • “Look up NPI 1245319599”

  • “What are the credentials for provider with NPI 1234567893?”

  • “Find the practice address for NPI 1679576722”

  • “Is NPI 1982756385 currently active?”

  • “What specialty is associated with NPI 1548291735?”

What Claude will do:

  1. Query the NPPES registry for the NPI

  2. Return the provider’s name, type (individual or organization), and credentials

  3. Provide practice location and mailing addresses

  4. List primary and secondary specialties

  5. Include license information and other identifiers

  6. Show the provider’s status (active or deactivated)


3. Search Providers#

What it does: Searches for healthcare providers using criteria like name, location, specialty, or organization.

Use it for:

  • Finding providers by name or organization

  • Discovering specialists in specific locations

  • Building referral networks by specialty and geography

  • Locating providers affiliated with health systems

  • Creating provider directories

Example queries:

  • “Find cardiologists in Los Angeles”

  • “Search for family medicine doctors in Boston, MA”

  • “List all providers named Smith in New York”

  • “Find hospitals in ZIP code 90210”

  • “Show me orthopedic surgeons in California”

  • “Search for providers at Massachusetts General Hospital”

Search features:

  • Wildcard searching: Use partial names (e.g., “Smi*” matches Smith, Smithson)

  • Name aliases: Automatically searches nickname variations (Robert → Bob, Rob, Bobby)

  • Geographic filters: Search by city, state, or ZIP code

  • Specialty filters: Search by medical specialty or taxonomy

  • Address types: Filter by practice location or mailing address

  • Pagination: Handle large result sets with skip and limit parameters

What Claude will do:

  1. Parse your natural language query into search parameters

  2. Apply appropriate filters (location, specialty, name, etc.)

  3. Search the NPPES registry

  4. Return a list of matching providers with:

    • NPI numbers

    • Names and credentials

    • Specialties

    • Practice addresses

    • Contact information

  5. Indicate total results available and pagination options


Usage Examples#

Example 1: Verifying a Provider for Credentialing#

You: “I need to verify the credentials for NPI 1245319599. Is this NPI valid and can you get me their information?”

Claude will:

  1. Use the Validate NPI tool to check format

  2. Use the Look Up NPI tool to retrieve provider details

  3. Present the provider’s name, credentials, license information, practice address, and specialty

  4. Confirm whether the NPI is currently active

Example 2: Building a Referral Network#

You: “Find all pediatric cardiologists in the Boston area”

Claude will:

  1. Use the Search Providers tool with:

    • Specialty: Pediatric Cardiology

    • Location: Boston (or Massachusetts)

    • Address purpose: Practice location

  2. Return a list of matching providers with their practice addresses and contact information

  3. Note how many results are available

Example 3: Finding a Specific Provider#

You: “Search for Dr. Jennifer Smith who practices in Chicago”

Claude will:

  1. Use the Search Providers tool with:

    • First name: Jennifer

    • Last name: Smith

    • City: Chicago

    • Provider type: Individual

  2. Return matching providers with their specialties and addresses

  3. If multiple matches, list all of them for you to identify the correct one


Need Help?#

For issues or questions about the NPI Registry Connector, see our Troubleshooting Guide.