Skip to main content
Glama
sridhargadeai

NPI Registry MCP Server

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 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.txt

Run

MCP clients usually start stdio servers for you. To test that the server starts:

python .\server.py

The 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.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server for searching the National Provider Identifier (NPI) registry. This server provides tools to search and retrieve information about healthcare providers and organizations in the United States.
    1
    4
    Python
    MIT
  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables 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.
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server for searching the National Provider Identifier (NPI) registry. It provides tools to search and retrieve information about healthcare providers and organizations in the United States.
    MIT

Latest Blog Posts

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/sridhargadeai/NPI_MCP_sample'

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