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#
Open Claude’s Connector Settings
In Claude Desktop, select your profile icon in the bottom left
Navigate to Settings → Connectors
Find the NPI Registry Connector
Browse the available connectors catalogue
Search for “NPI Registry” or find it under Healthcare connectors
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
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:
Query the NPPES registry for the NPI
Return the provider’s name, type (individual or organization), and credentials
Provide practice location and mailing addresses
List primary and secondary specialties
Include license information and other identifiers
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:
Parse your natural language query into search parameters
Apply appropriate filters (location, specialty, name, etc.)
Search the NPPES registry
Return a list of matching providers with:
NPI numbers
Names and credentials
Specialties
Practice addresses
Contact information
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:
Use the Validate NPI tool to check format
Use the Look Up NPI tool to retrieve provider details
Present the provider’s name, credentials, license information, practice address, and specialty
Confirm whether the NPI is currently active
Example 2: Building a Referral Network#
You: “Find all pediatric cardiologists in the Boston area”
Claude will:
Use the Search Providers tool with:
Specialty: Pediatric Cardiology
Location: Boston (or Massachusetts)
Address purpose: Practice location
Return a list of matching providers with their practice addresses and contact information
Note how many results are available
Example 3: Finding a Specific Provider#
You: “Search for Dr. Jennifer Smith who practices in Chicago”
Claude will:
Use the Search Providers tool with:
First name: Jennifer
Last name: Smith
City: Chicago
Provider type: Individual
Return matching providers with their specialties and addresses
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.