Data and API for Researchers, Risk Teams, and Engineers

Academic users already have FRED, OFR, and the NY Fed Consumer Credit Panel. The angle here is different: a single composite measuring U.S. household financial distress on a 0–100 scale, the same composite extended down to 3,144 counties, and 103 distress indicators wired through one consistent schema with cross-correlation results pre-computed. Free for any use, attribution required, MCP-queryable from your model.

Current ADI reading is 43.8 for 2026-Q1, band 3 of 5 (Typical). On average, its inputs sit higher than in 44% of their own quarterly histories.

MCP Endpoint

The full data layer is exposed as an MCP server — Anthropic's open standard for letting language models call tools. Any MCP-compatible client can query the indicators and county scorecards directly: Claude Desktop, Claude Code, Cursor, plus any in-house agent built on the MCP SDK. Read-only, rate-limited, auth-stub-ready for higher tiers, and free to install.

Install

Download the MCP server source files, install the Python dependencies, and add the server to your client's config. Full setup notes live in the MCP server README.

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "american-default": {
      "command": "/absolute/path/to/venv/bin/python3",
      "args": ["-m", "scripts.machine_layer.mcp_server"],
      "cwd": "/absolute/path/to/american-default",
      "env": {
        "PYTHONPATH": "/absolute/path/to/american-default"
      }
    }
  }
}

Restart Claude Desktop. The six tools appear under the hammer icon. Other MCP clients (Cursor, in-house agents using the SDK) accept the same stdio invocation.

Tool surface

Tool Input Returns
get_indicator slug (e.g. the-buffer) Original v1 response shape under the byte-identical public schema, with pre-computed aggregates and canonical citation
get_indicator_v2 slug, response_version: "v2" Explicit v2 snapshot adding trend_suppressed and series_breaks
get_county_scorecard fips (5-digit; 4-digit accepted) CDI score, 5-domain breakdown, pre-baked citations
get_adi_composite Latest quarter, five domain scores, band + reading, citation
search_indicators query, optional limit (max 50) Ranked matches with slug, branded name, category, URL
get_cross_correlations slug Validated leading and lagging pairs split into as_leader + as_follower

The five legacy tools carry schema_version: "v1" and retain their pinned response shapes. get_indicator_v2 requires response_version: "v2" and returns schema_version: "v2". Unsupported versions fail closed rather than falling back to a different shape.

Worked example — cross-correlation from inside Claude

A risk modeler asks Claude (with the MCP server installed) to find what follows credit-card delinquency in the fully validated scanner output. Claude invokes get_cross_correlations with the stored indicator slug and synthesizes the response.

User
Use the American Default MCP to find what follows credit-card delinquency and write a one-paragraph synthesis a credit committee could read.
Tool call
get_cross_correlations(slug="the-late-fee")
Tool response (excerpt)
{
  "indicator_slug": "the-late-fee",
  "as_leader": [
    {
      "leader_slug": "the-late-fee",
      "leader_name": "Delinquency Rate on Credit Card Loans",
      "follower_slug": "charge-off-rate-on-all-loans",
      "follower_name": "Charge-Off Rate on All Loans",
      "lag_quarters": 3,
      "correlation_r": 0.6565505852569093,
      "crises_validated": 2,
      "granger_p": 0.000632,
      "oos_validation_r": 0.8273
    }
  ],
  "as_follower": []
}
Synthesis (Claude, drawing on the response)
The committed scanner records credit-card delinquency leading all-loan charge-offs by 3 quarters at r = 0.66. The pair validated in multiple historical windows. Model committees should read it as pair-specific historical context, not a causal estimate or a domain-level forecast.

The same API workflow can be used with any of the 103 cataloged indicators. Cross-correlation results came out of a five-filter scanner (FDR-corrected cross-correlation, first-differenced series, multi-crisis validation, Granger testing, out-of-sample validation) that tested 87,296 pair-lag combinations and produced 9 fully validated relationships. Methodology lives at /methodology/; the systematic results return as JSON at /api/research/leading-indicators.json.

Source: scripts/machine_layer/. Probe mode at python3 -m scripts.machine_layer.mcp_server --probe emits a JSON handshake and exits — useful for CI smoke tests.

Indicator Catalog

103 indicators across 10 categories — debt stress, buffer depletion, financial conditions, labor market, cost pressure, plus AWI workforce indicators and demographic context. Every indicator has its own page (live data, chart, source attribution, Wire-voice editorial), full historical JSON, downloadable CSV, and machine-readable citation files.

Category Indicators
SavingsHow much financial cushion American households have left 13
DebtLate payments, charge-offs, and total debt across credit cards, auto loans, student loans, and mortgages 14
HousingMortgage stress, foreclosures, and housing affordability 8
JobsWeekly layoff filings, monthly job numbers, wage growth, and who's hiring 12
PricesHow fast groceries, rent, gas, and healthcare are getting more expensive 14
CourtsBankruptcy filings, consumer complaints, and what happens when people can't pay 8
Warning SignsSurveys and financial signals that move before other stress measures 8
Who's HurtingFood stamps, homelessness, and the demographics of who's falling through the cracks 8
AI & WorkAI capability, AI-linked layoffs, and labor-market exposure 6
The DealPay, job security, bargaining power, and how the gains get divided — the inputs to the American Worker Index 12

Per-indicator URLs

Substitute any indicator slug (e.g. the-buffer, auto-loan-delinquency-90-days, cpi-inflation-rate-all-items) for {slug} below. The full slug list is in the human-readable indicator index, the machine-readable /api/indicators.json, or the /llms.txt that LLMs hit on first contact.

What URL
Page /indicators/{slug}/
Full historical JSON /api/indicators/{slug}.json
Full series CSV /api/downloads/{slug}.csv
BibTeX citation /citations/{slug}.bib
RIS citation (EndNote, Zotero) /citations/{slug}.ris

Browse the full indicator list at /indicators/. The /sources/ index groups indicators by federal publisher (FRED, BLS, NY Fed, Census, etc.) for users who think in publisher-units rather than topic-units.

Bulk Endpoints

When you want everything in one fetch — to load into a notebook, a backtest harness, or a model committee deck.

Endpoint What it contains
/api/adi.json Full ADI quarterly history back to 1991-Q1: composite, band and band label, five domain scores, member percentiles
/api/downloads/adi.csv Same content as CSV — one row per quarter
/api/indicators.json All 103 tracked series with current or explicitly last-verified values, data status, trend, units, page URL, JSON URL, and last update
/api/downloads/all-indicators-latest.csv 98 current indicators as CSV — one row per indicator with the latest value; historical series are excluded
/api/downloads/state-debt-statistics.csv 51-state debt and delinquency metrics (mortgage, credit card, auto, student loan, HELOC) sourced from the NY Fed Consumer Credit Panel state release
/api/research/leading-indicators.json 9 fully validated leading-indicator relationships from the systematic five-filter scanner, plus the funnel statistics for every filter stage

County-level scorecards are best fetched one at a time via the MCP get_county_scorecard(fips) tool — the JSON payload is ~2.5 KB per county and the rate limiter is generous enough to walk the full 3,144-county set inside an hour from a single client. The scorecard JSON includes the composite score, all five domain scores, national and state ranks, and pre-baked citations. Source: get_county_scorecard.py in the MCP server.

A county-scorecard PDF (single-page, model-committee-ready, branded) is published for every county at https://pdf.americandefault.org/scorecards/{fips}.pdf. Useful when a stakeholder wants the data on paper instead of in JSON.

Methodology

The full ADI methodology lives at /methodology/adi/ — five domains (Delinquency, Default & Legal, Debt Burden, Labor, Safety Net & Buffer), each the mean of its member indicators' Hazen percentiles within their own full quarterly history, equal domain weights, and national band labels that always publish with the literal reading. The published history holds the global financial crisis at its peak (92.3 in 2009-Q3) and the stimulus era at the trough (22.4 in 2021-Q4). The page includes the production scoring rules, the replication code link, and citation templates.

The County Distress Index methodology is published as a PDF at /methodology/cdi-methodology.pdf — five equal-weighted domains, the current admitted indicator set, distress-oriented county percentiles, and geography labels expressed as ranks plus score labels.

The systematic leading-indicator pipeline (cross-correlation + first differences + multi-crisis validation + Granger causality + out-of-sample) is documented inline at /methodology/#leading-indicators. The replication command is in the README at the repo root.

Citation

The license is permissive — Creative Commons Attribution 4.0. Use the data in commercial work, model committees, products, and journalism. Attribution is the only requirement. The canonical institutional name is American Default Research; the brand and URL is American Default; the composite is the American Distress Index (ADI); the county-level composite is the County Distress Index (CDI).

Templates for APA, MLA, Chicago, BibTeX, and news-copy short form are at /methodology/adi/#cite. Per-indicator BibTeX and RIS files are at /citations/{slug}.bib / .ris. The full canonical attribution block — including incorrect forms not to use — is at /llms.txt § Canonical Attribution.

FRED-derived series carry FRED's own attribution requirements (St. Louis Fed Terms of Use, including the no-AI-training clause). Downstream republishers should pass those through. Each indicator page lists its source attribution at the bottom; the per-indicator JSON and CSV downloads include it inline.

Talk to us about commercial use

Free with attribution covers virtually every use we have seen so far — research, journalism, product features that cite us, model-committee presentations. Contact us about anything that doesn't fit that shape: partnerships, embedded uses, white-label requests, custom data work, or a service-level arrangement for operational support.

Start a commercial-use conversation

Include your organization, what you are building, and the best email for a reply.

Your information is used to reply to this inquiry. This form does not subscribe you.

Prefer email? Write to partnerships@americandefault.org.

🛟
If this affects you, we can help. Get a free action plan · Call (307) 264-2992 Find help near you · Browse the Glossary Prefer a nonprofit? HUD-approved housing counselors offer free foreclosure-prevention counseling (1-800-569-4287).