mcpField
N
NPPES NPI Registry MCP by usefulapi

NPPES NPI Registry MCP by usefulapi

Remote
usefulapi.ioHealth0Updated today

About NPPES NPI Registry MCP by usefulapi

NPPES NPI Registry MCP by usefulapi is a hosted server for MCP clients to search US healthcare provider and organization records. It offers NPI lookups and registry searches across individuals, organizations, and other criteria using public data.

Key features

  1. 01Look up a provider by NPI
  2. 02Search individual providers
  3. 03Search organization providers
  4. 04Search the registry by multiple criteria

Use cases

  1. 01Verify a healthcare provider's NPI details
  2. 02Find individual providers matching search criteria
  3. 03Retrieve registration details for healthcare organizations

MCP support

The hosted MCP server provides clients with tools to query the NPI Registry. The registry is a public data source and requires no source credentials.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://nppes-npi-registry.usefulapi.io/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

4
ParameterTypeRequiredDescription
numberstringYesThe 10-digit NPI number to look up, e.g. '1467550004' (required).

Details

From the project README

NPPES NPI Registry MCP by usefulapi

Look up US healthcare providers and organisations by NPI. Hosted, no local install.

Live endpoint: https://nppes-npi-registry.usefulapi.io/mcp · Homepage: https://usefulapi.io

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://nppes-npi-registry.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http nppes-npi-registry https://nppes-npi-registry.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
{
  "mcpServers": {
    "nppes-npi-registry": {
      "url": "https://nppes-npi-registry.usefulapi.io/mcp"
    }
  }
}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your email address and a 6-digit code.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/nppes-npi-registry/

This server needs no credential — NPPES NPI Registry is a public data source. On first connect you log in with your email: we send a 6-digit code from [email protected]. The address is used only to send the code; we keep a one-way hash of it as your account id, so your free calls and your plan stay yours.

Tools

ToolTypeWhat it does
nppes_lookup_npireadLook up a provider by NPI number
nppes_search_individualsreadSearch individual providers
nppes_search_organizationsreadSearch organization providers
nppes_searchreadSearch the NPI registry (all criteria)
nppes_npi_registry_usage_statusmetaUsage status (free-tier meter)
nppes_npi_registry_request_featuremetaRequest a missing feature
nppes_npi_registry_upgrademetaUpgrade to Pro (unlimited*)
nppes_npi_registry_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with nppes_npi_registry_upgrade (it returns a Stripe Checkout link). Cancel any time with nppes_npi_registry_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running nppes_npi_registry_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.