
Ca Medical Exclusions MCP server
online · 100% uptimeCalifornia DHCS Medi-Cal Suspended and Ineligible (S&I) Provider List screening — fleet #2805, the…
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed Ca Medical Exclusions yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Ca Medical Exclusions tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How Ca Medical Exclusions compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 50% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 223 ms
- faster than 60% of 30,031 servers
Release history: 6 versions in the registry since 2026-10-08, latest 2026-10-31, typically one every 5 days.
Install Ca Medical Exclusions in Claude Code, Cursor or VS Code
claude mcp add --transport http ca-medical-exclusions https://gateway.pipeworx.io/ca-medical-exclusions/mcp
What the publisher says
From the Ca Medical Exclusions repository's README, as published. We do not edit it. Read it on GitHub
@pipeworx/ca-medical-exclusions
California DHCS Medi-Cal Suspended and Ineligible (S&I) Provider List screening — check a provider by name, NPI or license/provider number against the ~23,400-row list of providers barred from California's Medicaid program, the state-level counterpart to the federal HHS OIG LEIE (leie pack) and the sibling of ny-omig-exclusions for New York.
Part of Pipeworx — an MCP gateway connecting AI agents to 1784+ live data sources. This is an independent, unofficial integration — not affiliated with, endorsed by, or published by the upstream provider.
Tools
provider against the DHCS S&I List. An NPI or license match is an identification (both are exact, provider-specific identifiers); a name match — even an exact one — is a candidate lead only, since the list carries no date of birth and many entity rows have no first/middle name to disambiguate same-named providers.
- camedicalcheck_exclusion(name?, npi?, license?, limit?) — screens a
NPI or license number, provider-type diversity, the oldest/newest suspension date, the list-wide statutory basis, and the CHHS Open Data Portal's "last modified" date for the baked copy this pack serves.
- camedicalexclusion_coverage() — total exclusions held, how many carry an
Auth
Keyless.
Data sources
— the full DHCS S&I List as clean JSON from the CHHS Open Data Portal's CKAN datastore (lastname, firstname, middlename, AKA/DBA, address, provider type, license number, provider number(s), date of suspension, active period). Returns all ~23,400 rows in a single request. — resource metadata; lastmodified is used as dataasof. — the dataset's human-facing landing page.
Why the CHHS datastore, not dhcs.ca.gov/files.medi-cal.ca.gov directly
DHCS's own pages (dhcs.ca.gov, files.medi-cal.ca.gov) link the S&I List only as a month-named CSV — e.g. suspended-ineligible-list-august-2026.csv — whose filename changes on every monthly refresh, so it cannot be fetched by a fixed URL without first scraping the current filename from an HTML page. The SAME dataset (same CKAN resourceid, 48630a37-b5ba-4d3d-af54-e82b30e658a0) is also published on the California Health and Human Services (CHHS) Open Data Portal, data.ca.gov and catalog.data.gov — all three mirror the identical resource. The CHHS CKAN API's datastoresearch/resource_show endpoints are keyed by that stable resource id, never by a filename, and return clean JSON directly (no CSV parsing). This pack uses that API.
Why this is baked, not a live proxy
Per root CLAUDE.md's standing rule for a table this size, the full list (23,433 rows at capture time, ~7.2MB as generated TypeScript) is baked by scripts/bake-index.mjs into src/ca-dhcs-index-data.ts, registered in workers/gateway/src/pack-baked-indexes.json, uploaded to KV at deploy, and injected into every call as args._bakedIndex — never a static module-scope import (fleet #2754: six packs doing that put ~48MB of retained heap into every gateway isolate and cost about one call in four as a Cloudflare 1102). A missing or malformed injection throws loudly rather than answering "not found" — see src/index.test.ts.
Re-run node mcps/ca-medical-exclusions/scripts/bake-index.mjs periodically (DHCS/CHHS update the list monthly) and recommit; dataasof on every response says how stale the baked copy is relative to CHHS's own last_modified metadata.
What this data does NOT include — and what it does, that NY's list lacks
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Ca Medical Exclusions: common questions
- Is Ca Medical Exclusions MCP server safe?
- Mostly: it is graded B (77/100). Read the Ca Medical Exclusions safety report
- How do I install Ca Medical Exclusions?
- It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Ca Medical Exclusions need an API key?
- Yes. The registry entry asks for
PIPEWORX_API_KEY. - Is Ca Medical Exclusions maintained?
- The last commit was 27 days ago (2026-10-08). The latest release is v0.2.2.
- Is Ca Medical Exclusions up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Ca Medical Exclusions compare with other MCP servers?
- safety score 77/100 (higher than 50% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 223 ms (faster than 60% of 30,031 servers). Full comparison.