Skip to content

v0.1.0: Initial release — NPPES provider directory + offline NUCC taxonomy

Choose a tag to compare

@cyanheads cyanheads released this 13 Jun 17:55
· 5 commits to main since this release
v0.1.0
b0a1648

Initial release — NPPES provider directory + offline NUCC taxonomy

Keyless US healthcare provider lookup over the NPPES NPI Registry API v2.1, built on @cyanheads/mcp-ts-core.

Added:

  • npi_search_providers — search by name, organization, location, provider type, and specialty; plain-language specialties resolve through the bundled NUCC taxonomy before searching, and the resolved taxonomy is echoed back. Discloses page-size-not-total and the 1200-match reachable ceiling.
  • npi_get_provider — decode up to 10 NPIs to full records, fanning out one call per NPI with partial-success (found / notFound) reporting.
  • npi_lookup_taxonomy — offline NUCC resolver: resolve / get / browse.
  • npi://provider/{npi} and npi://taxonomy/{code} — read-only resource twins of the get/lookup tools.
  • nppes-service — detects the registry's HTTP-200-with-Errors[] validation envelope and maps it to typed contract reasons.
  • taxonomy-service — 879 NUCC codes (v25.0) bundled as a generated in-memory index.

63 tests pass; bun run devcheck clean.