Skip to main content
Glama

Healthcare Exclusion Lookup

Server Details

Screen people and businesses against the HHS-OIG exclusion list (LEIE) by name or NPI.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A3.9/5.0

Scored across 4 tools

Disambiguation4/5

The four tools mostly serve clearly distinct purposes: NPI validation/lookup, single-name screening, batch-name screening, and mirror metadata. There is some potential overlap because screen_exclusion accepts an optional NPI filter, which could be confused with check_npi, but the descriptions make the intended distinction reasonably clear.

Naming Consistency4/5

All names use snake_case, which is consistent, and most follow a verb_noun or action-oriented pattern. exclusion_list_status is a noun phrase rather than an action, a minor deviation from check_npi, screen_exclusion, and screen_exclusions.

Tool Count5/5

Four tools is well-scoped for a focused exclusion-screening server: single screening, batch screening, NPI lookup, and dataset status cover the main usage modes without unnecessary surface area.

Completeness4/5

The server covers the core lifecycle of exclusion screening: validating/looking up an NPI, screening one or many names, and reporting the mirrored LEIE version and freshness. There is no direct record-detail lookup by an internal identifier or browse operation, but those are minor gaps that agents can generally work around via name or NPI searches.

Available Tools

4 tools
check_npiCheck an NPI against the LEIEA
Read-onlyIdempotent
Inspect

Validates a 10-digit National Provider Identifier (check digit) and looks it up in the NPI field of the LEIE mirror. Returns the excluded record(s) that carry it, or a not-on-list result. Most LEIE records have no NPI, so a not-on-list result does not show that a provider is not excluded.

NameRequiredDescriptionDefault
npiYes10-digit NPI, e.g. "1234567893".
detailNo"full" adds UPIN and the exclusion kind and minimum period.summary
exclusion_list_statusLEIE data version and freshnessA
Read-onlyIdempotent
Inspect

Returns the version of the mirrored LEIE: OIG's last update date and the month the data runs through, the source file's timestamp, size and hash, record counts (individuals, entities, with NPI), the latest monthly supplement, and when the mirror was last built and last checked for updates.

NameRequiredDescriptionDefault

No parameters

screen_exclusionScreen a name against the OIG exclusion list (LEIE)A
Read-onlyIdempotent
Inspect

Screens one person or business name against a mirrored copy of the HHS-OIG List of Excluded Individuals/Entities (LEIE), the list of people and businesses excluded from Medicare, Medicaid and other federal health care programs. Person names match in any word order, with or without middle names or initials, suffixes (Jr, Sr, III), credentials (MD, RN), punctuation, hyphenated surnames, common nicknames and one-letter typos; business names match without company-form words (LLC, Inc, PC) and with abbreviations and small typos. Returns ranked possible matches with score, name, general category and specialty, city, state, ZIP, NPI when present, exclusion type with its meaning, exclusion date and any waiver, or a no-match result at the threshold, plus the list's as-of date. Optional state, NPI and date-of-birth filters narrow common names.

NameRequiredDescriptionDefault
dobNoOptional date of birth, YYYY-MM-DD. Used only to report whether it matches each record ("matches", or "no DOB on file"); records whose date of birth does not match are left out and counted. The date is not stored, and stored dates of birth are never returned.
npiNoOptional 10-digit National Provider Identifier. Records with a different NPI are left out and counted; records without an NPI (most of the list) are kept.
nameYesPerson ("Jane Q. Doe", "Doe, Jane", "Jane Doe RN") or business ("Acme Home Health LLC") to screen.
typeNoOptional: "individual" for a person, "entity" for a business. Default: both.
limitNoMaximum number of matches to return, 1 to 25 (default 5).
stateNoOptional U.S. state filter: two-letter code ("OH") or name ("Ohio"). Records in other states are left out and counted; records with no state are kept. The LEIE address is the one at the time of exclusion.
detailNo"summary" (default) returns the key fields; "full" adds UPIN, the exclusion kind and minimum period, and the middle-name comparison.summary
min_scoreNoSimilarity threshold from 0.5 to 1.0 (default 0.85). 1.0 = same first and last name (or business name) after normalization; lower values return weaker possible matches.
screen_exclusionsScreen up to 25 names against the LEIEA
Read-onlyIdempotent
Inspect

Screens up to 25 person or business names in one call against the same LEIE mirror as screen_exclusion and returns only the best possible match per name (or no match at the threshold) in compact form, with a summary count. When a state, npi or dob filter leaves out every record at or above the threshold, the result for that entry is no_match_after_filters and it shows the best record the filter left out. Each entry can be a name string or an object with name and optional state, npi and dob (YYYY-MM-DD).

NameRequiredDescriptionDefault
typeNoOptional: "individual" for a person, "entity" for a business. Default: both.
namesYesNames to screen (1 to 25), e.g. ["Jane Doe", {"name": "John Q. Public", "state": "TX", "dob": "1970-01-31"}, "Acme Home Health LLC"].
stateNoOptional state filter applied to every name that does not set its own.
min_scoreNoSimilarity threshold from 0.5 to 1.0 (default 0.85). 1.0 = same first and last name (or business name) after normalization; lower values return weaker possible matches.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 4 tool updates
    • First observedcheck_npi
    • First observedexclusion_list_status
    • First observedscreen_exclusion
    • First observedscreen_exclusions

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables checking whether a healthcare provider is barred from US federal health programs by screening against the HHS OIG List of Excluded Individuals/Entities, returning candidate matches with confidence levels and coverage details.
    653 npm
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables screening Florida Medicaid providers by name, NPI, Florida license number, or Medicaid provider number against AHCA sanction final orders, distinguishing participation exclusions from other sanctions and returning violation codes, fine amounts, case numbers, and derived preclusion end dates.
    325 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources