kcalbin-data-products

US county data over MCP: displacement signals, WARN notices, death-care forecasts, page reader

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
72%
Naming quality
80%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~886Tokens (tool definitions)
~432 BTypical response size
Moderate attention impact (0.69% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "kcalbin-data-products": {
      "url": "https://product.kcalbinmcp.uk/mcp"
    }
  }
}

Remote endpoints

https://product.kcalbinmcp.uk/mcpstreamable-http

What it can do

Tool inventory

Tools (10)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
⚪chandler_signals(state, limit)

County-level workforce displacement signals (severity, score, forecast). Free preview masks county names.

Input Schema

{
  "type": "object",
  "properties": {
    "state": {
      "type": "string"
    },
    "limit": {
      "type": "number"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪chandler_warn(state)

WARN Act layoff notices (company, workers affected, dates). Free preview masks company names.

Input Schema

{
  "type": "object",
  "properties": {
    "state": {
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪chandler_court_signals(signal_type)

Bankruptcy / WARN-lawsuit / NLRB court filings (Chapter 11 etc.) as displacement events. PAID.

Input Schema

{
  "type": "object",
  "properties": {
    "signal_type": {
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪chandler_economic_context(state, limit)

ENTERPRISE: raw measured economic indicators behind each county — Census building permits (county), BLS QCEW industry employment (county x NAICS), and NY Fed household delinquency (STATE level). Included with Chandler Enterprise.

Input Schema

{
  "type": "object",
  "properties": {
    "state": {
      "type": "string"
    },
    "limit": {
      "type": "number"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪chandler_commerce_signals(state, limit)

Chandler Commerce Signals — county demand-intelligence for local service businesses. Free: one county name + risk tier + recent layoff worker count. Paid ($299/mo): full distress score, WARN filing details, 3/6-mo forecast, per-county signal window.

Input Schema

{
  "type": "object",
  "properties": {
    "state": {
      "type": "string"
    },
    "limit": {
      "type": "number"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪deathcare_market(state, fips, limit)

Current-year expected deaths for a county or state — market size for death-care operators and investors. Free preview masks county names.

Input Schema

{
  "type": "object",
  "properties": {
    "state": {
      "type": "string"
    },
    "fips": {
      "type": "string"
    },
    "limit": {
      "type": "number"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪deathcare_projection(fips, county, state, from_year, to_year)

Year-by-year expected deaths for a county, 2025-2040. Shows the baby-boomer mortality trajectory. PAID (Professional and above).

Input Schema

{
  "type": "object",
  "properties": {
    "fips": {
      "type": "string"
    },
    "county": {
      "type": "string"
    },
    "state": {
      "type": "string"
    },
    "from_year": {
      "type": "number"
    },
    "to_year": {
      "type": "number"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪deathcare_growth_ranking(state, min_deaths, limit)

Rank counties by projected growth in deaths 2025-2040 — the expansion/market-selection question. National percentile is computed across all 3,144 counties. PAID (Professional and above).

Input Schema

{
  "type": "object",
  "properties": {
    "state": {
      "type": "string"
    },
    "min_deaths": {
      "type": "number"
    },
    "limit": {
      "type": "number"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢deathcare_bulk_extract(state)

ENTERPRISE: bulk extract of the full projection series (all counties x 2025-2040) for a state, plus the underlying current-year baseline.

Input Schema

{
  "type": "object",
  "properties": {
    "state": {
      "type": "string"
    }
  },
  "required": [
    "state"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢browser_fetch(url)

Render a public web page in a real headless browser and return its title, visible text and links. JavaScript is executed, so it works on pages a plain HTTP fetch cannot read. Free preview returns the title and a short excerpt; paid returns full text and links.

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string"
    }
  },
  "required": [
    "url"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded10 tools