# Tuper NPI Registry Muse connector

From musedirectory.ai, the independent directory of Meta Muse connectors. Not affiliated with Meta.

## Tuper NPI Registry

Look up and check US doctors and providers in the federal NPI registry by name, specialty or location.

- Record: https://musedirectory.ai/connector/tuper-npi-registry
- Category: Health
- Developer: Tuper (https://tuper.app/tools/npi-list-by-specialty/mcp/?src=mcp-registry)
- Muse status: Extra setup. Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
- Health: Working, 556ms, checked 2026-11-02T03:16:22Z
- Endpoint: https://mcp-npi.tuper.app/mcp
- Auth: No account needed; Pricing: unknown
- Screening: Screened, no issues found (2026-11-02T03:16:22Z)
- Source: Found in the official MCP Registry (app.tuper/npi) https://registry.modelcontextprotocol.io/v0/servers?search=app.tuper%2Fnpi

Searches and verifies National Provider Identifier (NPI) records from the public CMS NPI Registry. Look up a provider's name, credential, status, specialty, and practice address and phone. Check whether an NPI number is well-formed, or count providers by specialty and state. Not affiliated with CMS. No sign-in required.

Example request: "Check whether Dr. Maria Lopez in Austin, Texas is listed as an active family medicine provider in the NPI registry."

How to connect: Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use Tuper NPI Registry to help me. It is a free service with an MCP server at https://mcp-npi.tuper.app/mcp. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Tools:
- validate_npi: Offline check of up to 50 NPI numbers: 10 digits and the Luhn check digit (prefix 80840). Does not call CMS, so it cannot say whether the number is issued; use lookup_npi for that.
- lookup_npi: Fetch 1-20 providers by NPI number from the live CMS NPI Registry: name, credential, status, primary specialty (taxonomy), practice address and phone. Check digits are validated first; invalid and unknown numbers are reported separately.
- search_providers: Search the live NPI Registry by first/last name, organization name, specialty (taxonomy description as the registry writes it, e.g. "Family Medicine", "Dentist"), state (2 letters), city or ZIP. Needs at least one of name, organization, specialty, city or ZIP (a state alone is re
- count_by_specialty: How many providers does the NPI Registry list for a specialty, optionally in a state or ZIP prefix? Exact up to 1,200; beyond that it says "1200+" and points to the full-list route. Up to 5 specialties per call.

Screening checks:
- MCP handshake: pass (Answered in 556ms)
- Domain against threat feeds (Cloudflare security DNS): pass (mcp-npi.tuper.app, tuper.app not flagged)
- Published packages against the OSV malicious-package database: n/a (No npm or PyPI package published)
- Hidden instructions or invisible characters in tool text: pass (4 tools read, nothing found)
- Inputs asking for passwords, card numbers or seed phrases: pass (None found)
- Domain and redirects: pass (No redirects off the domain)
- AI review of purpose and tool behavior: pass (Full-list pointer goes to the developer's own site, not the official CMS source)
