accueil / serveurs / Dev & Code / io.github.sendkamal/warn-firehose
io.github.sendkamal/warn-firehose
serveur MCP (Model Context Protocol) · warn-firehose 1.26.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.sendkamal/warn-firehose est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.sendkamal/warn-firehose » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 12 outils
- authenticate≈ 91 tokens
Authenticate with your LaborCurrent API key. Returns your tier and access level. Args: api_key: Your LaborCurrent API key (starts with wf_)
Paramètres, retour & exemple (1)
Paramètresapi_key· string · requis
Exemple d'appel{"name": "authenticate", "arguments": {"api_key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - export_records≈ 270 tokens
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)
Paramètres, retour & exemple (5)
Paramètresdays· integer · optionnellimit· integer · optionnelstate· ? · optionnelapi_key· string · requiscompany· ? · optionnel
Exemple d'appel{"name": "export_records", "arguments": {"api_key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_company_layoffs≈ 171 tokens
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
Paramètres, retour & exemple (2)
Paramètresapi_key· ? · optionnelcompany· string · requis
Exemple d'appel{"name": "get_company_layoffs", "arguments": {"company": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - get_market_pulse≈ 170 tokens
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
Paramètres, retour & exemple (1)
Paramètresapi_key· ? · optionnel
Exemple d'appel{"name": "get_market_pulse", "arguments": {"api_key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - get_pricing≈ 104 tokens
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.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_pricing", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_recent_layoffs≈ 224 tokens
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
Paramètres, retour & exemple (4)
Paramètresdays· integer · optionnellimit· integer · optionnelstate· ? · optionnelapi_key· ? · optionnel
Exemple d'appel{"name": "get_recent_layoffs", "arguments": {"days": 1, "limit": 1, "state": "texte", "api_key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - get_risk_signal≈ 307 tokens
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)
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnelstate· ? · optionnelapi_key· ? · optionnelmin_score· integer · optionnel
Exemple d'appel{"name": "get_risk_signal", "arguments": {"limit": 1, "state": "texte", "api_key": "texte", "min_score": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - get_state_intelligence≈ 236 tokens
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)
Paramètres, retour & exemple (2)
Paramètresapi_key· ? · optionnelstate_code· string · requis
Exemple d'appel{"name": "get_state_intelligence", "arguments": {"state_code": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - get_state_summary≈ 167 tokens
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
Paramètres, retour & exemple (2)
Paramètresstate· string · requisapi_key· ? · optionnel
Exemple d'appel{"name": "get_state_summary", "arguments": {"state": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - get_stats≈ 107 tokens
Get overall statistics about the LaborCurrent database.
Paramètres, retour & exemple (1)
Paramètresapi_key· ? · optionnel
Exemple d'appel{"name": "get_stats", "arguments": {"api_key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - get_talent_pipeline≈ 296 tokens
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)
Paramètres, retour & exemple (4)
Paramètresdays· integer · optionnellimit· integer · optionnelstate· ? · optionnelapi_key· ? · optionnel
Exemple d'appel{"name": "get_talent_pipeline", "arguments": {"days": 1, "limit": 1, "state": "texte", "api_key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - search_layoffs≈ 237 tokens
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
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnelquery· string · requisstate· ? · optionnelapi_key· ? · optionnel
Exemple d'appel{"name": "search_layoffs", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».