NPI Registry MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
NPI Registry MCP Server
Python MCP server that exposes the public CMS NPPES NPI Registry API as tools.
Tools
lookup_npi: Look up one provider or organization by a 10-digit NPI number.search_npi_registry: Search providers by name, organization, taxonomy, city, state, ZIP code, and enumeration type.
Related MCP server: npi-providers-mcp-server
Setup
Create and activate a virtual environment, then install the dependencies:
python -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install -r requirements.txtRun
MCP clients usually start stdio servers for you. To test that the server starts:
python .\server.pyThe process waits for MCP messages on stdin, so a blank terminal is normal.
Client Configuration
Use the contents of mcp_config.example.json in your MCP client configuration.
{
"mcpServers": {
"npi-registry": {
"command": "C:\\path\\to\\NPI_MCP\\.venv\\Scripts\\python.exe",
"args": [
"C:\\path\\to\\NPI_MCP\\server.py"
]
}
}
}If you move this folder, update both absolute paths.
This server cannot be deployed
Maintenance
Related MCP Connectors
Find US healthcare providers by name, specialty, location or NPI from the CMS NPPES registry.
Look up US healthcare providers and organisations by NPI.
Validate, look up and count US NPI providers from the public CMS registry; not affiliated with CMS.
Free NPI lookup and verification (CMS registry) and free NPI applications filed for you.
Related MCP Servers
- -licenseNot gradedqualityNot gradedmaintenanceEnables interaction with the CMS NPPES NPI Registry to search, lookup, and validate National Provider Identifier records. It features offline-capable search using a local SQLite database that automatically updates with the latest provider data.-
- AlicenseNot gradedqualityAmaintenanceLook up US healthcare providers in the NPPES NPI registry and resolve NUCC specialty codes via MCP.480 npm1Apache 2.0
- AlicenseNot gradedqualityDmaintenanceMCP server for looking up and searching US healthcare providers in the CMS NPPES NPI Registry.MIT
- AlicenseNot gradedqualityBmaintenanceEnables querying healthcare provider information from the CMS NPI Registry using a 10-digit National Provider Identifier (NPI).451 npmMIT