v0.1.0: Initial release — NPPES provider directory + offline NUCC taxonomy
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.