SimpleNPI

com.simplenpiPublished by simplenpi.comOfficial publisherv1.0.0Updated Oct 30, 2026

Free NPI lookup and verification (CMS registry) and free NPI applications filed for you.

VerifiedStreamable HTTPWeb executableBusiness & Commerce

Overview

AI-generated overview

Remote MCP endpoint for free NPI lookup and verification against the CMS registry, plus filing NPI applications.

What you can do
  • Look up and verify NPI numbers against the CMS registry
  • File NPI applications on the user's behalf
  • No tool list is published, so the exact operations are not documented in the provided material.
When to use it
Useful when an assistant needs to check a healthcare provider's NPI number or verify registry details, or when someone needs to start an NPI application without leaving the chat.
Requirements
A remote streamable HTTP endpoint at simplenpi.com; no packages, environment variables or headers are declared. No authentication is declared in the manifest.
Before you install
The server advertises filing NPI applications for the user, which submits data to a third party and may involve personal or business details; confirm what is sent and whether any fee applies before relying on it. No authentication is declared, so the trust model of the endpoint is unclear.

Installation

In SourceWeft

  1. Open SimpleNPI in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.simplenpi%2Fnpi/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "simplenpi": {
      "type": "http",
      "url": "https://simplenpi.com/mcp"
    }
  }
}

Tools

7

how_to_get_an_npi

How to get an NPI number

Answers "how do I get an NPI number", "how to apply for an NPI", "what do I need for an NPI", "what is an NPI", "NPI for a massage therapist / counselor / nurse / chiropractor / social worker". Returns the plain steps for getting an individual (Type 1) NPI: the free do-it-yourself path at nppes.cms.hhs.gov, the free SimpleNPI done-for-you path (usually within 10 minutes), what information is needed, the taxonomy code for the profession, and how long it takes. Call this first when someone asks how to get an NPI.

Parametersstateprofession

lookup_npi

Look up an NPI by name or business name

Free NPI lookup in the CMS NPPES registry (refreshed daily). Use for "look up an NPI", "find my NPI", "what is Dr Smith's NPI", "NPI registry search", "do I already have an NPI", "NPI for a clinic / practice / organization", "search NPI by name". Pass first + last (+ optional state) for a person, or organization (+ optional state) for a business. Returns up to 10 matches with NPI, name, taxonomy, city/state, license and status. No login or key needed.

Parameterslastfirststateorganization

verify_npi

Verify an NPI number

Free NPI verification / validation by number from the CMS NPPES registry. Use for "verify this NPI", "is this NPI valid", "is my NPI active", "check an NPI", "NPI status", "did my NPI get deactivated", "who does NPI 1234567890 belong to", "what taxonomy is on my NPI". Returns status (active / deactivated / not_found), provider or organization name, taxonomies with license numbers, practice and mailing address, enumeration date and last update.

Parametersnpirequired

start_npi_application

Get an NPI number (start a free application)

Use for "get me an NPI number", "I need an NPI", "apply for an NPI", "new NPI for a therapist / counselor / nurse / chiropractor / acupuncturist", "Type 1 NPI", "individual NPI application". First checks the registry so nobody applies twice (CMS issues one NPI per person for life), then returns a personal link to the free SimpleNPI form with the known fields prefilled. The person finishes the form on simplenpi.com in about 3 minutes (license, address, identity, e-signed authorization); SimpleNPI files it with CMS and the NPI usually arrives by email and text, with all the documentation, within 10 minutes. Nothing is filed until the person completes and signs the form. Do not collect the SSN or date of birth in chat.

Parameterslastemailfirststatemobileprofession

check_npi_status

Check the status of a SimpleNPI application

Use for "did my NPI come through", "where is my NPI application", "NPI application status", "has my NPI been issued yet". Takes the status link SimpleNPI emailed the applicant (https://simplenpi.com/s/<id>?k=<key>). Returns the status, the NPI once issued, and what happens next.

Parametersidkeystatus_url

fetch

Fetch an NPI registry record

Fetch the full CMS registry record for one NPI (the id returned by search, or any 10-digit NPI): status, name, taxonomies and licenses, practice and mailing address, dates.

Parametersidrequired

Version history

1
  1. v1.0.0LatestOct 29, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.