CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

American Default Research

vibecode1/american-default-mcp
5 toolsHTTPregistry active
Summary

Connects Claude to 96 U.S. household financial distress indicators, the American Distress Index composite score, and county-level data across all 3,144 counties. Five tools: fetch indicator snapshots with pre-computed aggregates, pull county scorecards with five-domain breakdowns, retrieve the latest ADI composite, search indicators by keyword, and query cross-correlations between leading and lagging metrics. Every response ships with APA, MLA, Chicago, and news-copy citations baked in. Hosted at a streamable HTTP endpoint so you skip local setup. Response sizes are capped under 25KB to keep context budgets manageable. Reach for this when building economic research agents, county comparison dashboards, or any workflow that needs structured access to household distress data without scraping FRED or BLS.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Tools

Public tool metadata for what this MCP can expose to an agent.

5 tools
get_indicatorFetch a compact snapshot of an American Default economic indicator by slug. Returns latest value, unit, frequency, direction, pre-computed aggregates (period averages, extremes, sustained runs), editorial prose (when available), and canonical APA / MLA / Chicago / news-copy ci...1 params

Fetch a compact snapshot of an American Default economic indicator by slug. Returns latest value, unit, frequency, direction, pre-computed aggregates (period averages, extremes, sustained runs), editorial prose (when available), and canonical APA / MLA / Chicago / news-copy ci...

Parameters* required
slugstring
The kebab-case indicator slug (e.g., 'the-buffer' for personal savings rate, 'mortgage-delinquency', 'initial-unemployment-claims-sa'). 96 indicators available. Use `search_indicators` first to discover which slug corresponds to a concept.
get_county_scorecardFetch a county's County Distress Index (CDI) scorecard by 5-digit FIPS code. Returns composite score (0-100), zone (Healthy / Normal / Elevated / Serious / Crisis), national + state rank, 5-domain breakdown (Consumer Credit Distress, Housing Cost Burden, Structural Poverty, Ec...1 params

Fetch a county's County Distress Index (CDI) scorecard by 5-digit FIPS code. Returns composite score (0-100), zone (Healthy / Normal / Elevated / Serious / Crisis), national + state rank, 5-domain breakdown (Consumer Credit Distress, Housing Cost Burden, Structural Poverty, Ec...

Parameters* required
fipsstring
The 5-digit numeric county FIPS code as a string (e.g., '13063' for Clayton County, GA). 4-digit values are zero-padded internally. 3,144 counties available.
get_adi_compositeFetch the latest quarterly reading of the American Distress Index (ADI) composite. Returns composite score (0-100), zone, composite Z-score, and the 5-component breakdown (Buffer, Debt Stress, Financial Conditions, Cost Pressure, Labor) with Z-scores and point contributions. U...

Fetch the latest quarterly reading of the American Distress Index (ADI) composite. Returns composite score (0-100), zone, composite Z-score, and the 5-component breakdown (Buffer, Debt Stress, Financial Conditions, Cost Pressure, Labor) with Z-scores and point contributions. U...

No parameter schema in public metadata yet.

search_indicatorsSearch the 96-indicator registry by keyword. Returns ranked matches (up to `limit`, default 10, max 50) with slug, branded name, underlying name, category, and canonical URL. Scoring is substring+prefix over slug, branded_name, name, and category — e.g. query 'savings' returns...2 params

Search the 96-indicator registry by keyword. Returns ranked matches (up to `limit`, default 10, max 50) with slug, branded name, underlying name, category, and canonical URL. Scoring is substring+prefix over slug, branded_name, name, and category — e.g. query 'savings' returns...

Parameters* required
limitinteger
Max number of ranked matches to return. Default 10. Hard cap 50 (values above are clamped). Values above 1000 are rejected as abuse.default: 10
querystring
The keyword to search (e.g., 'savings', 'mortgage', 'inflation'). Scoring runs substring + prefix matching over slug, branded_name, name, and category fields.
get_cross_correlationsFetch statistically-validated leading/lagging relationships for an indicator. Source: the five-filter leading-indicator scanner (cross-correlation → first-differenced CCF → multi-crisis validation → Granger causality → out-of-sample validation). Returns two lists: `as_leader`...1 params

Fetch statistically-validated leading/lagging relationships for an indicator. Source: the five-filter leading-indicator scanner (cross-correlation → first-differenced CCF → multi-crisis validation → Granger causality → out-of-sample validation). Returns two lists: `as_leader`...

Parameters* required
slugstring
The kebab-case indicator slug to look up (e.g., 'the-buffer', 'initial-unemployment-claims-sa'). Returns split lists of pairs where this indicator is the leader vs the follower. Empty lists are common — only fully-validated pairs surface.

American Default Research — MCP Server

A Model Context Protocol server that exposes American Default Research data — 96 economic distress indicators, the American Distress Index (ADI) composite score, and county-level distress scores across all 3,144 U.S. counties — to MCP-compatible AI agents.

Official MCP Registry namespace: org.americandefault/research Hosted endpoint: https://mcp.americandefault.org/mcp (streamable HTTP) Website: https://americandefault.org/press/mcp/


Use the hosted MCP (recommended)

Point any MCP-compatible client at the hosted streamable-HTTP endpoint. No install, no data files, no maintenance — every response is generated against the same data that powers americandefault.org.

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "american-default-research": {
      "url": "https://mcp.americandefault.org/mcp",
      "transport": "streamable-http"
    }
  }
}

Restart Claude Desktop. The 5 tools appear under the hammer icon.

Smithery

The MCP is also available via the Smithery gateway at smithery.ai/servers/americandefault/research.

Cursor / other MCP clients

Any client that speaks streamable HTTP can connect by adding the endpoint URL to its MCP server config. The exact config format varies by client — see your client's docs.


Tool surface

ToolInputReturns
get_indicator(slug)bundle slug (e.g. the-buffer)compact snapshot + pre-computed aggregates + canonical citation
get_county_scorecard(fips)5-digit FIPS (4-digit accepted with implicit leading zero)CDI scorecard + 5-domain breakdown + pre-baked citations
get_adi_composite()(none)latest quarter ADI + 5 components + zone + citation
search_indicators(query, limit=10)keyword + optional limit (max 50)ranked matches (slug, branded_name, name, category, URL)
get_cross_correlations(slug)indicator slugfully-validated leading/lagging pairs split into as_leader + as_follower

Schema versioning

Every response carries schema_version: "v1". Breaking changes ship as a new tool with a _v2 suffix — v1 tools stay live for backward compatibility. Callers should assert the schema version they expect.

Response size budgets

EndpointBudgetTypical
get_indicator≤ 16 KB~13.8 KB
get_county_scorecard≤ 25 KB~2.5 KB
get_adi_composite≤ 4 KB~2.0 KB

Raw 300+ point indicator series is intentionally omitted from get_indicator to keep LLM context budgets manageable. The full series lives at https://americandefault.org/api/indicators/{slug}.json.


Canonical attribution

Every response includes a citation object with APA, MLA, Chicago, and news-copy forms. Three-tier naming is enforced:

  • American Default Research — institutional name, used in citations, source lists, bibliographies
  • American Default — brand name, used for URLs and casual references
  • American Distress Index (ADI) — product name, used only when the composite score is the subject

See https://americandefault.org/llms.txt § "Canonical Attribution" for the authoritative spec.


Run locally (optional)

The recommended way to use this MCP is the hosted endpoint above. The local install path is provided for transparency, audit, and self-hosting — but the local server reads data files from sibling directories (data/ and site/src/data/) that aren't included in this repo. To run locally end-to-end you need either:

  1. Mirror the data files from the public API. All indicator data is published at https://americandefault.org/api/indicators/{slug}.json and county scorecards at https://americandefault.org/api/counties/{fips}.json. A small companion script (not bundled) can fetch these into a local data/ mirror.
  2. Use this repo as a code reference only. Read the source, audit the implementation, then point your client at the hosted endpoint.

Install:

python3 -m venv venv
./venv/bin/pip install -r requirements.txt

Probe (confirms the server boots and discovers tools):

PYTHONPATH=. python3 -m scripts.machine_layer.mcp_server --probe

This emits a JSON handshake to stdout and exits 0 without entering the stdio loop. Use it in CI or as a smoke test.

Run the stdio loop:

PYTHONPATH=. python3 -m scripts.machine_layer.mcp_server

Stdout is reserved for JSON-RPC framing. Logs go to stderr.


Architecture

The server is built on mcp >= 1.27.0 and supports two transports:

  • stdio (mcp_server.py) — for local Claude Desktop / Cursor / IDE plugins
  • streamable-HTTP (http_app.py) — for the hosted endpoint at mcp.americandefault.org

The HTTP transport adds a bearer-auth middleware (anonymous + issued tiers), two-level token-bucket rate limiting (per-minute burst + per-hour sustained), and per-tier rate limits. See http_app.py for the full middleware stack.

Slug ↔ indicator_id mapping

Source JSONs carry both indicator_id (snake_case) and slug (kebab-case). 91 of 96 indicators have slugs that DO NOT mechanically transform from their id — branded indicators use marketing names like the-buffer (id: savings_rate), the-horizon (id: ai_capability), the-pinch (id: census_htops_difficulty).

The server builds a boot-time bidirectional map by scanning every source JSON once (~100ms). Lookups are O(1) thereafter.

Empty-data bundles

10 of 96 bundles ship without populated data — indicators tracked but not yet backfilled (AI job postings, ABA consumer discretionary, NMHC rent tracker, utility disconnections, etc.). These return status: "awaiting_population" with full metadata and a null latest_value. Agents can discover the slug exists without receiving phantom data.

Rate limiting (HTTP transport)

Two-level token bucket keyed by IP and bearer-token contact:

  • Per-minute burst — MCP_RATE_LIMIT_RPM, default 60
  • Per-hour sustained — MCP_RATE_LIMIT_RPH, default 600

Anonymous tier (no bearer) gets the default. Issued tier (valid bearer) gets a higher allowance configured server-side.


Data sources

This MCP serves data sourced from FRED (Federal Reserve Economic Data), BLS (Bureau of Labor Statistics), NY Fed Household Debt and Credit Report, ATTOM Data Solutions, Mortgage Bankers Association, American Bankruptcy Institute / Epiq Systems, and additional primary government and industry sources. Data is updated daily via automated pipelines.

Per-indicator source attribution is included in every citation field returned by the server. The full source-attribution methodology is at https://americandefault.org/methodology/.


About American Default Research

American Default Research is a nonpartisan data project tracking U.S. household financial distress. It publishes the American Distress Index (ADI) — a composite 0-100 score built from five statistically derived components — and the County Distress Index (CDI) for all 3,144 U.S. counties.

Website: https://americandefault.org Press: https://americandefault.org/press/mcp/ Methodology: https://americandefault.org/methodology/


License

MIT — see LICENSE.

Data is free to use with attribution per the canonical attribution block at https://americandefault.org/llms.txt.


Issues and contributions

Bug reports and feature requests welcome via GitHub Issues on this repo. Pull requests are reviewed against the data pipeline's correctness gates — see https://americandefault.org/llms.txt for the data-accuracy standard.

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Registryactive
TransportHTTP
UpdatedMay 11, 2026
View on GitHub