Skip to content
AGENTIC Data Mining
Live ● Public TOOL risk.exclusions FRESHNESS daily (SAM) · monthly (LEIE)

Exclusions & debarment

The disqualified-parties keystone — SAM.gov Exclusions (government-wide debarred, suspended, and ineligible parties) and the HHS-OIG LEIE (individuals and entities barred from Medicare, Medicaid, and all federal health-care programs), unified in one screening table. Ask "is CAGE 1ABC5 excluded?", "is NPI 1609410885 on the LEIE?", or "which parties in Nevada were excluded in 2024?" — the risk layer that joins back to every award, grant, and provider dataset.

Parties carry the cross-join keys that thread the collection: npi links NPPES providers, uei links contract awards / assistance / NIH grants, and cage_code links DLA micro-purchases. Match a barred party to a new award, a new formation, or a still-billing NPI.

Status & conduct: Flipped live 2026-07-31, verified against the production database with exact record-count parity to the pipeline's own synced total. Both sources are public federal exclusion registers (FAR 9.4 / 2 CFR 180 for SAM; SSA §§1128/1156 for the LEIE); SAM is fetched via its keyed public API, the LEIE via its published bulk CSV. The lists name individuals — that is the statutory purpose of an exclusion register — and we surface only the public screening fields. Date of birth is deliberately not ingested even though the LEIE source file carries it.

Exclusion records

—

One row per excluded party (SAM + LEIE), keyed by source

Sources

2 registers

SAM.gov (government-wide) + HHS-OIG LEIE (healthcare)

Coverage

All active + reinstated

Currently-excluded parties plus reinstatement history

Freshness

Daily

SAM reconciled daily · LEIE monthly full + supplements · JSON · Public

Coverage syncing from the live ingestion pipeline…

Query parameters

namestring

Entity name OR individual last name; case-insensitive partial match

npistring

National Provider Identifier, exact — join key to health.providers.npi

ueistring

SAM Unique Entity ID, exact — join key to contracts.awards / gov.assistance / health.nih_grants

cage_codestring

CAGE code, exact — join key to dla.dibbs awardee CAGE

sourcestring

sam (government-wide) or leie (HHS-OIG healthcare), exact

exclusion_programstring

Procurement, Nonprocurement, or Reciprocal (partial match)

excluding_agencystring

Agency that imposed the exclusion (partial match, e.g. "JUSTICE", "HHS")

classificationstring

individual, entity, or vessel, exact

statestring

State/province code of the party address, exact

currently_excludedboolean

true = still barred; false = reinstated/lifted; omit for either

exclusion_date_from / exclusion_date_toISO date

Inclusive bounds on exclusion_date

limitnumber

Max records per response (default 25, max 50)

Records are ordered most-recently-excluded first. The full input schema is served by the MCP server at connection time.

Example call

Request · risk.exclusions
{
  "tool": "risk.exclusions",
  "params": {
    "npi": "1609410885",
    "currently_excluded": true,
    "limit": 10
  }
}
View tool & schema

Install in Claude Desktop

One-click .mcpb bundle — adds the risk.exclusions tool to Claude Desktop. Prompts for your API key on install; nothing is baked in.

Install in Claude Desktop (.mcpb)

Schema

One shared table (exclusions_records) fed by both sources, keyed on source_record_id (prefixed sam: / leie:). A SAM row and a LEIE row for the same party stay distinct — join them by NPI / UEI / name.

Field Type Description
source_systemstringsam (government-wide) or leie (HHS-OIG healthcare)
classificationstringindividual, entity, or vessel
entity_namestringFirm name, or composed "Last, First Middle" for an individual
npi / uei / cage_code / upinstringCross-join keys to providers / awards / DLA. ein is reserved (always null from these sources)
exclusion_type / exclusion_authoritystringExclusion type and statutory authority (e.g. 1128a1)
exclusion_programstringProcurement, Nonprocurement, or Reciprocal
excluding_agencystringAgency that imposed the exclusion
provider_type / specialtystringLEIE provider category and specialty (null for SAM rows)
exclusion_date / reinstatement_datedateExclusion effective date and reinstatement date (null = still excluded)
is_currently_excludedbooleantrue = still barred; false = reinstated
address / city / state / zipstringParty address (date of birth deliberately NOT included)

The LEIE source file carries a date-of-birth column for individuals; it is deliberately withheld from this surface. ein exists as a reserved cross-join column but is always null from these two sources — Form 990 / audit-clearinghouse datasets will populate it.

Sample record

Sample · risk.exclusions (LEIE)
{
  "source_system": "leie",
  "entity_name": "#1 MARKETING SERVICE, INC",
  "classification": "entity",
  "npi": "1609410885",
  "uei": null,
  "cage_code": null,
  "exclusion_type": "1128a1",
  "exclusion_program": "Nonprocurement",
  "excluding_agency": "HHS Office of Inspector General",
  "exclusion_date": "2020-03-19",
  "reinstatement_date": null,
  "is_currently_excluded": true
}

Use it for

  • Screen a federal contract recipient or grantee against debarment before award — by UEI, CAGE, or name
  • Detect an excluded healthcare provider still appearing in NPPES or still billing — by NPI
  • Build a fraud graph — match a barred party to new awards, new business formations, or a new NPI at the same address
● Public Daily

Federal contract awards

contracts.awards

The $25k-and-up half of federal procurement. Same recipient UEI / CAGE space — screen an awardee against exclusions before it wins again.

Financial & Government Contracts

Included in subscription View dataset
● Public Monthly

Healthcare providers (NPPES)

health.providers

Every NPI-registered provider. Exclusions is the source of record behind its is_excluded flag — join on NPI to see who's barred yet still enrolled.

Corporate, Legal & Labor

Included in subscription View dataset
● Catalog All datasets

Full data catalog

catalog

Every dataset served over MCP, across all sectors — from SEC fundamentals to federal contracts to fraud-signal registers.

Browse everything

All sectors View catalog