
Research
/Security News
Popular npm Packages in the keyv and Cacheable Namespaces Compromised in Active Supply Chain Attack
Popular npm packages keyv and cacheable compromised.
@fonteum/mcp
Advanced tools
Dated US public records and sanctions-list screening over MCP. 111 active production source-registry rows were observed July 12, 2026; source metadata, retained history, and snapshot attestations vary by response; public records only (no PHI).
Fonteum is a multi-vertical US public-records service for global corporate registers, government enforcement actions, and named sanctions and watchlist sources. 111 active production source-registry rows were observed July 12, 2026. Active status does not establish loaded, fresh, or complete coverage.
@fonteum/mcp exposes seven read-only tools over stdio. The tools resolve and
search records, check NPI exclusions and name-based sanctions sources, inspect
available federal-contractor history, inspect snapshot attestations, and return
current source and methodology metadata. Source, capture-date, licensing,
availability, and provenance fields are nullable and vary by source and result.
Snapshot signatures do not create deterministic fact-to-signature links. The
service does not produce consumer reports, risk scores, or PHI.
The source tree targets version 0.4.0, while npm currently serves 0.3.0.
Version 0.4.0 is not yet published. Publication is a separate manual operator
step; do not assume the current npm package supports the schemas or route
contracts documented below.
The following examples are pinned to the future 0.4.0 contract so they fail
clearly until that version is published instead of silently installing the older
live package. After publication, the bundled demo key will work without signup.
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"fonteum": {
"command": "npx",
"args": ["-y", "@fonteum/mcp@0.4.0"],
"env": { "FONTEUM_API_KEY": "fnt_DEMO_PUBLIC_V1" }
}
}
}
claude mcp add fonteum -- npx -y @fonteum/mcp@0.4.0
Use the same stdio configuration in your client’s MCP configuration file:
{
"mcpServers": {
"fonteum": { "command": "npx", "args": ["-y", "@fonteum/mcp@0.4.0"] }
}
}
The package defaults to the read-only sample key fnt_DEMO_PUBLIC_V1 (20
requests/minute and 100 requests/day per trusted source IP), so it works
without signup after version 0.4.0 is published. Set FONTEUM_API_KEY to an
issued Fonteum API key for configured limits. The client sends either key as
Authorization: Bearer <key>.
This Bearer credential is for the package's downstream REST requests. The
hosted MCP endpoint itself permits anonymous, rate-limited access; if Fonteum
separately issues a hosted transport key, that key is sent as
x-fonteum-mcp-key. Do not substitute a custom REST credential header.
| Variable | Default | Notes |
|---|---|---|
FONTEUM_API_KEY | fnt_DEMO_PUBLIC_V1 | Read-only sample key; override with an issued account key. |
FONTEUM_API_BASE | https://fonteum.com/api | Override only for a compatible endpoint. |
For example:
{
"mcpServers": {
"fonteum": {
"command": "npx",
"args": ["-y", "@fonteum/mcp@0.4.0"],
"env": { "FONTEUM_API_KEY": "fnt_YOUR_ISSUED_KEY" }
}
}
}
These are the seven live, read-only tools:
fonteum_resolve_entityResolve available public records for an NPI, UEI, or CAGE identifier. Returned source, capture-date, and provenance fields are nullable and vary by result; facts have no deterministic link to a signature.
| Param | Type | Required | Notes |
|---|---|---|---|
id | string | yes | 10-digit NPI, 12-character UEI, or 5-character CAGE. |
id_type | enum | no | npi, uei, or cage; omit to detect the identifier type. |
fonteum_search_recordsSearch the available US healthcare record lookup by required vertical and state, with optional county context. This is not a global or complete record search, and source or observation metadata may be null.
| Param | Type | Required | Notes |
|---|---|---|---|
vertical | string | yes | Healthcare vertical slug. |
state | string | yes | Two-letter US state code. |
county | string | no | County context filter. |
limit | int | no | 1–100; default 25. |
fonteum_check_exclusions_and_sanctionsCheck an NPI against OIG LEIE, SAM.gov / GSA exclusions, 13 state Medicaid
lists, OIG Corporate Integrity Agreements, and CMS Civil Money Penalties, or
a name against the named OFAC, EU, and UK sanctions sources. Hits include an
issuing authority and a source or capture date when stored; date fields may be
null. A returned match is not a clearance or verdict. Negative exclusion
determinations are fail-closed: stale or unreconciled OIG, SAM.gov, or state
Medicaid coverage returns
determination: "indeterminate" rather than a false negative.
| Param | Type | Required | Notes |
|---|---|---|---|
npi | string | no | 10-digit NPI for exclusion and debarment sources. |
name | string | no | Party name for sanctions collections. |
fonteum_get_record_as_ofReturn available federal-contractor records for a requested date. Retained history is currently limited to USASpending award rows; SAM.gov registration and exclusions, FAPIIS, and ownership fields may be current, absent, or nullable and are not universal replay.
| Param | Type | Required | Notes |
|---|---|---|---|
uei | string | no | 12-character GSA UEI; provide uei or cage. |
cage | string | no | 5-character CAGE; provide uei or cage. |
as_of | string | yes | Captured date in YYYY-MM-DD form. |
fonteum_recheckInspect snapshot-attestation metadata and public verification endpoints. A signature covers only the identified snapshot object; it does not sign an individual fact or create a deterministic fact-to-signature link.
| Param | Type | Required | Notes |
|---|---|---|---|
snapshot_id | int | no | Snapshot to re-check; omit for the current chain head. |
fonteum_list_sourcesList Fonteum’s generated multi-vertical source catalog, including available issuer, domain, declared cadence, and official URL. Catalog presence does not establish loaded coverage.
No parameters.
fonteum_dataset_infoReturn the current methodology, nullable fourteen-field provenance schema, and generated multi-vertical source catalog. Field population varies by result.
No parameters.
Responses define nullable source, capture-date, methodology, licensing, and
availability fields. Include only values actually returned; do not infer a
source date, DOI, hash, coverage window, signature, or /verify relationship
when absent. Treat each source’s published scope and limitations as part of the
returned record.
cd packages/mcp
npm install
npm run build
npm test
npm run publish:dry-run
Submission manifests for the official MCP registry, Smithery, PulseMCP,
mcp.so, and the Docker MCP Catalog are in registry/.
MIT © Fonteum LLC. Reviewed by Dr. Jennifer Montecillo, MD for metadata and clinical terminology.
hello@fonteum.com · fonteum.com
FAQs
Dated US public records and sanctions-list screening over MCP. 111 active production source-registry rows were observed July 12, 2026; source metadata, retained history, and snapshot attestations vary by response; public records only (no PHI).
We found that @fonteum/mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
Popular npm packages keyv and cacheable compromised.

Security News
A misconfiguration gave three Anthropic models internet access, and one, believing it was in a simulation, shipped a credential-stealing package to PyPI.

Security News
/Company News
Socket has joined the new Composer and Packagist sponsorship program as a launch sponsor, supporting the team that keeps PHP's package ecosystem secure.