WARN Firehose — Labor Market Intelligence

io.github.sendkamalPublished by GitHub account sendkamalv1.1.0Updated Oct 27, 2026

WARN layoffs, H-1B/LCA visas, SEC 8-K, bankruptcies, DOL claims & JOLTS for all 50 US states.

VerifiedStreamable HTTPWeb executableFinanceData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

Remote MCP server for US labor market data: WARN layoff notices, H-1B/LCA visas, SEC filings, bankruptcies, DOL claims and JOLTS.

What you can do
  • Search and list WARN Act layoff notices by company, city, keyword, state or recency, and pull all notices for one company
  • Summarize layoffs and statistics per US state, plus overall database stats and a single-call market snapshot across six datasets
  • Rank companies by a composite distress risk score and build unified state profiles combining layoffs, visas, DOL claims, bankruptcies and JOLTS
  • Find talent from recent layoffs cross-referenced with LCA visa roles, and export WARN records in bulk
  • Authenticate with an API key and look up pricing tiers, limits and signup links
When to use it
Useful when you need quick answers on US layoffs, hiring-risk signals or state-level labor conditions, for recruiting, market research, journalism or workforce planning, without building your own data pipeline.
Requirements
Remote streamable HTTP endpoint; no local install. A LaborCurrent API key (starting with wf_) is needed for authenticate and for higher rate limits; some tools require Starter or Pro tier. Network access to the provider.
Before you install
The API key is a credential passed to the server; keep it out of shared transcripts. Several tools (talent pipeline, risk signal, state intelligence, bulk export) are gated behind paid tiers, and the pricing tool returns signup links, so usage can lead to spending. Queries and keys go to a third-party service.

Installation

In SourceWeft

  1. Open WARN Firehose — Labor Market Intelligence in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.sendkamal%2Fwarn-firehose/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "warn-firehose-labor-market-intelligence": {
      "type": "http",
      "url": "https://warnfirehose.com/mcp/"
    }
  }
}

README

This repository has no README.

Tools

12

authenticate

Authenticate with your LaborCurrent API key. Returns your tier and access level. Args: api_key: Your LaborCurrent API key (starts with wf_)

Parametersapi_keyrequired

get_pricing

Return LaborCurrent pricing tiers, included tools, and signup URLs. Use this when the user asks about pricing, hits a rate limit, or wants to upgrade. Returns tier prices, daily call limits, included datasets, and direct signup links so the user can act immediately.

Takes no parameters.

search_layoffs

Search WARN Act layoff notices by company name, city, or keyword. Args: query: Search term (company name, city, etc.) state: Optional 2-letter state code to filter (e.g. CA, TX, NY) limit: Max results to return (default 20, max 100) api_key: Optional API key for higher rate limits

Parameterslimitqueryrequiredstateapi_key

get_state_summary

Get a summary of WARN Act layoff data for a specific US state. Args: state: Two-letter state code (e.g. CA, TX, NY, FL) api_key: Optional API key for higher rate limits

Parametersstaterequiredapi_key

get_recent_layoffs

Get the most recent WARN Act layoff notices. Args: days: Look back this many days (default 30) state: Optional state filter (2-letter code) limit: Max results (default 25, max 100) api_key: Optional API key for higher rate limits

Parametersdayslimitstateapi_key

get_stats

Get overall statistics about the LaborCurrent database.

Parametersapi_key

get_company_layoffs

Get all WARN Act layoff notices for a specific company. Args: company: Company name to search for (partial match supported) api_key: Optional API key for higher rate limits

Parametersapi_keycompanyrequired

get_talent_pipeline

Find available talent from recent layoffs, cross-referenced with LCA visa roles. Shows what occupations/skills each laid-off company was hiring for. Useful for recruiters targeting skilled workers from recently laid-off companies. Requires Starter tier or higher. Get your API key at laborcurrent.com/account Args: state: Optional 2-letter state code days: Look back this many days (default 90) limit: Max results (default 15, max 50) api_key: Your LaborCurrent API key (Starter tier required)

Parametersdayslimitstateapi_key

get_risk_signal

Get companies ranked by composite distress signal across all datasets. Combines WARN layoff volume/recency, SEC restructuring filings, bankruptcy filings, and H-1B denial rates into a single risk score. Levels: Critical (7+), Elevated (4-6), Moderate (2-3), Low (1). Requires Starter tier or higher. Get your API key at laborcurrent.com/account Args: state: Optional 2-letter state code to filter min_score: Minimum risk score (default 3) limit: Max results (default 15, max 50) api_key: Your LaborCurrent API key (Starter tier required)

Parameterslimitstateapi_keymin_score

get_market_pulse

Get a single-call market snapshot across all 6 datasets. Returns: WARN stats (30d trend), top industries, at-risk companies, LCA/H-1B counts, DOL claims, SEC filings, bankruptcies, JOLTS snapshot. Args: api_key: Optional API key for higher rate limits

Parametersapi_key

get_state_intelligence

Get a unified state profile combining all 6 datasets for a US state. Returns WARN notices, LCA petitions, H-1B approvals/denials, DOL claims, bankruptcy matches, JOLTS data, and a composite distress score. Requires Pro tier or higher. Get your API key at laborcurrent.com/account Args: state_code: Two-letter state abbreviation (e.g. CA, TX, NY) api_key: Your LaborCurrent API key (Pro tier required)

Parametersapi_keystate_coderequired

export_records

Export WARN records in bulk. Requires Pro tier or higher. Returns up to 500 records with full field details. For CSV/Parquet downloads, use the REST API at /api/export/. Get your API key at laborcurrent.com/account Args: api_key: Your LaborCurrent API key (Pro tier required) state: Optional 2-letter state code filter company: Optional company name filter (partial match) days: Look back this many days (default 90, max 730) limit: Max records to return (default 100, max 500)

Parametersdayslimitstateapi_keyrequiredcompany

Version history

1
  1. v1.1.0LatestSep 16, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • License10 pts

    Declare a license in the repository or the registry entry.