# Script Master Labs NPI Registry Lookup

> Script Master Labs NPI Registry Lookup is a paid API for AI agents from mcp-x402.onrender.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-15).

Looks up U.S. healthcare providers in the National Provider Identifier (NPI) registry by state, last name, specialty, or organization name, paid per-call in USDC via x402.

## Facts

- Endpoint: GET https://mcp-x402.onrender.com/x402/npi
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/script-master-labs-npi-registry-lookup-92da872e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZK5iOjBzt2vgLHG9vZmR1

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability script-master-labs-npi-registry-lookup-92da872e
```

Example prompt: Can you look up the NPI number for Dr. Smith, a cardiologist in Texas, using the federal NPI registry?

## When to prefer this

Use this endpoint when you need to look up or verify NPI numbers for U.S. healthcare providers, search for providers by specialty or location, or enrich provider data with federal registry information — especially when a pay-per-call micropayment model is acceptable and USDC on Base is available for settlement.

## Known failure modes

- No matching providers found for the given search criteria
- Invalid state abbreviation returns empty or error response
- Payment failure via x402/USDC blocks the request
- Overly broad search returns too many results or is rejected
- Misspelled last name yields no results

## How this service works

Pay-per-call crypto, RWA, federal, SEC, Section 8/HUD housing, and compliance APIs via x402. Primary: USDC on Base (eip155:8453). Also accepts Global Dollar (USDG) on Robinhood Chain (eip155:4663) via sovereign X-PAYMENT-TX. Hyphen routes only (e.g. /x402/gas-tracker, /x402/pha-lookup, /x402/sec-8k). MARKETPLACE REVIEW: use free /x402/playground/* (no key, no payment). Production /x402/* returns 402 unless paid via x402 or X-Api-Market-Key / X-API-Key from seller dashboard.

## Output

Returns matching U.S. healthcare provider records from the NPI registry, including NPI numbers, provider names, specialties, organization affiliations, and addresses for providers matching the search criteria.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "limit": {
       "type": "integer",
       "default": 10,
       "maximum": 20,
       "minimum": 1
      },
      "state": {
       "type": "string",
       "description": "2-letter state code."
      },
      "last_name": {
       "type": "string"
      },
      "specialty": {
       "type": "string",
       "description": "Taxonomy description, e.g. Cardiology."
      },
      "first_name": {
       "type": "string"
      },
      "organization_name": {
       "type": "string"
      }
     }
    }
   }
  },
  "output": {
   "properties": {
    "example": {}
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/script-master-labs-npi-registry-lookup-92da872e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mcp-x402.onrender.com](https://www.zero.xyz/host/mcp-x402.onrender.com/llms.txt)
