mcpbeat Sign in

Npi Providers MCP Server

answering

Npi Providers MCP Server is answering right now. Last checked 12 min ago. 78 installs a week from npm. It exposes 3 tools. Last commit 25 Aug 2026.

Search NPPES providers and resolve NUCC specialty codes via MCP over STDIO or Streamable HTTP.

Installs per day peak 161 · avg 16 · +186% w/w
a month agotoday
Uptime history 47 days of history · worst day 0%
47 days agonow
100.0%
Uptime 24h
91 of 91 checks
3
Tools
read from the server
349 ms
Response time
average over 24h
78
Installs / week
npm and PyPI

What changed 6

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 25 August 2026. No other catalogue keeps this.

25 Aug 3 tools changed the parameters they ask for npi_get_provider, npi_lookup_taxonomy, npi_search_providers
25 Aug 2 tool descriptions were rewritten npi_lookup_taxonomy, npi_search_providers
25 Aug a tool changed version

Nothing serious here today

Today is the operative word: we check Npi Providers MCP Server every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 12 min ago.

run in your terminal
claude mcp add npi-providers-mcp-server --transport http https://npi-providers.caseyjhand.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "npi-providers-mcp-server": {
      "url": "https://npi-providers.caseyjhand.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.npi-providers-mcp-server]
url = "https://npi-providers.caseyjhand.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "npi-providers-mcp-server": {
      "url": "https://npi-providers.caseyjhand.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "npi-providers-mcp-server": {
      "url": "https://npi-providers.caseyjhand.com/mcp"
    }
  }
}

This one needs environment variables set before it will start: MCP_HTTP_HOST (The hostname for the HTTP server.), MCP_HTTP_PORT (The port to run the HTTP server on.), MCP_HTTP_ENDPOINT_PATH (The endpoint path for the MCP server.), MCP_AUTH_MODE (Authentication mode to use: 'none', 'jwt', or 'oauth'.), MCP_LOG_LEVEL (Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').), NPPES_API_BASE_URL (NPPES NPI Registry API base URL. Override for a private mirror or testing.), NPPES_TIMEOUT_MS (Per-request HTTP timeout for NPPES calls, in milliseconds.). The author declared them in the registry entry; get the values from the project itself.

Available tools 3

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

npi
npi_get_provider
Fetch the complete NPPES record for one or more NPI numbers (up to 10 per call). Decodes an NPI from a claim, prescription, or another health data source into a fully populated provider profile: every taxonomy with its primary flag, license number and state; all practice and mailing addresses; credential, sex, sole-proprietor flag; enumeration and last-updated dates; active/deactivated status; secondary identifiers (Medicaid, etc.); and FHIR/Direct endpoints. The 10-digit NPI format is validated before any API call. Reports partial success: well-formed NPIs with no registry record (deactivated or never enumerated) land in notFound, while NPIs whose lookup hit an upstream error (registry unavailable, timeout) land in errored — kept distinct from confirmed misses — rather than failing the whole call.
npi_lookup_taxonomy
Resolve and browse the NUCC Healthcare Provider Taxonomy — the specialty code set NPPES uses — fully offline (bundled). Mode `resolve` turns a plain-language specialty (e.g. "cardiologist", "heart doctor") into matching taxonomy entries; mode `get` returns the full entry for an exact code; mode `browse` walks the hierarchy (grouping → classification → specialization), optionally filtered by grouping and by NPI section (Individual/NPI-1 vs Non-Individual/NPI-2). A resolved entry's specialization, or its classification when specialization is absent, maps directly to npi_search_providers.taxonomy_description.
npi_search_providers
Search the NPPES NPI registry for individual practitioners and healthcare organizations by name, organization name, location, provider type, and specialty. Plain-language specialty terms (e.g. "cardiologist", "pediatric cardiologist") resolve through the bundled NUCC taxonomy; the top match's specialization or classification becomes taxonomy_description, and all resolved candidates are returned in metadata. Location belongs in the dedicated city/state/postal_code inputs, not inside specialty. Each provider row includes the NPI, name, primary specialty, city/state/ZIP, type, and active/deactivated status; the NPI is the input for npi_get_provider when the full record is needed. At least one search criterion is required, and the registry rejects state-only searches. For specialty searches, returned providers are limited to the requested city/state/postal_code even when the registry includes providers outside that location. The registry never reports a true match total and only the first 1200 matches are reachable, so broad queries are capped.

Endpoints

URLTransportStateLatencyChecked
https://npi-providers.caseyjhand.com/mcp streamable-http answering 440 ms 12 min ago

Alternatives to Npi Providers MCP Server

same job, measured the same way
Claudebox
by psyb0t

Self-hosted MCP server exposing Claude Code as an agentic AI tool over streamable HTTP.

local only
Github
by davidweb3-ctrl

GitHub MCP Server - List PRs, issues, repo info, and search code

21 installs/wk local only
ContextStream MCP Server
by contextstreamio

ContextStream MCP server for code context, memory, search, and AI tools.

1 106 installs/wk local only
qart.uk QR studio
by qart

qart.uk MCP server: resolve scanned codes, browse the free pool, and buy QR artwork.

8 tools answering
Agentsbestfriend
by therealfloatdev

MCP that provides fast, token-efficient tools for navigating, searching, and understanding codebases

68 installs/wk local only
Carsxe MCP
by carsxe

MCP server for CarsXE vehicle data: VIN, specs, history, images, recalls, and OBD codes.

answering
Ailist MCP
by hifriendbot

MCP server for AiList — search and discover Ai projects from Claude Code

35 installs/wk local only
Gmail
by markswendsen-code

Gmail MCP server — send, read, and search email. By Strider Labs.

26 installs/wk local only

Npi Providers MCP Server — questions

Answers built from our own checks of this server.

What can Npi Providers MCP Server do?
It exposes 3 tools, read directly from the server on our last check. Among them: npi_get_provider, npi_lookup_taxonomy, npi_search_providers. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Npi Providers MCP Server working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 349 ms. The bar chart above shows every period we have measured.
How do I connect Npi Providers MCP Server?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Npi Providers MCP Server need an API key?
No. Npi Providers MCP Server completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 3 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Npi Providers MCP Server?
It answers our handshake in 349 ms on average, which is faster than 44% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Npi Providers MCP Server?
The npm package @cyanheads/npi-providers-mcp-server was installed 78 times in the last week. Week over week that is +186%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Npi Providers MCP Server open source?
Yes — it is published under the Apache-2.0 licence, written in TypeScript, 1 stars on GitHub and 8 open issues. The source link is on this page, so you can read exactly what it does with your data before you connect it.