Free macro calendar, market mood, catalysts, release status, macro regime, incident assets, earnings
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Use this when you need to know whether the next hours contain a market-moving event: US macro releases, FOMC, Treasury auctions, SEC-filed or estimated earnings, and options expiry, each with an impact tier. Free. License: cleared. Attribution required: Sources: BLS, BEA, U.S. Census Bureau, DOL, Federal Reserve Board, U.S. Treasury (TreasuryDirect), SEC EDGAR. This service uses BEA data but is not endorsed or certified by BEA.
Look-ahead window in hours (1-168, default 48).
Comma-separated filter: macro, fed, treasury_auction, earnings, options_expiry.
Lowest impact tier to include.
Include estimated (not yet SEC-confirmed) earnings dates (default true).
Tool list last changed Oct 28, 2026.
Use this when you need to know whether the next hours contain a market-moving event: US macro releases, FOMC, Treasury auctions, SEC-filed or estimated earnings, and options expiry, each with an impact tier. Free. License: cleared. Attribution required: Sources: BLS, BEA, U.S. Census Bureau, DOL, Federal Reserve Board, U.S. Treasury (TreasuryDirect), SEC EDGAR. This service uses BEA data but is not endorsed or certified by BEA.
| Argument | Type | Description |
|---|---|---|
| hours | integer | Look-ahead window in hours (1-168, default 48). |
| kinds | string | Comma-separated filter: macro, fed, treasury_auction, earnings, options_expiry. |
| min_tier | string | Lowest impact tier to include. |
| include_estimated | boolean | Include estimated (not yet SEC-confirmed) earnings dates (default true). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"hours": {
"type": "integer",
"maximum": 168,
"minimum": 1,
"description": "Look-ahead window in hours (1-168, default 48)."
},
"kinds": {
"type": "string",
"description": "Comma-separated filter: macro, fed, treasury_auction, earnings, options_expiry."
},
"min_tier": {
"enum": [
"low",
"medium",
"high"
],
"type": "string",
"description": "Lowest impact tier to include."
},
"include_estimated": {
"type": "boolean",
"description": "Include estimated (not yet SEC-confirmed) earnings dates (default true)."
}
}
}Use this when sizing an earnings trade: historical day-1 / day-5 move distribution per ticker around SEC 8-K Item 2.02 earnings releases. Free. License: cleared_with_attribution. Attribution required: Data provided for free by IEX. By accessing or using IEX Historical Data, you agree to the IEX Historical Data Terms of Use. IEX Historical Data Terms of Use: https://www.iex.io/legal/hist-data-terms Release times: SEC EDGAR. Statistics: PrintLine (cev-os).
| Argument | Type | Description |
|---|---|---|
| ticker | string | S&P 100 / NASDAQ-100 ticker (required). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"ticker": {
"type": "string",
"description": "S&P 100 / NASDAQ-100 ticker (required)."
}
}
}Use this when you need recent geopolitical, conflict and natural-hazard incidents mapped to the asset classes and liquid proxies they can move (oil, grains, gas, semis, gold, Treasuries, country ETFs). Free. License: cleared_with_attribution. Attribution required: The GDELT Project (https://www.gdeltproject.org/); Uppsala Conflict Data Program (UCDP), CC BY 4.0; U.S. Geological Survey; GDACS (EC-JRC / UN OCHA), not for life-safety use. Asset tagging by cev-os TRIPWIRE.
| Argument | Type | Description |
|---|---|---|
| asset | string | Case-insensitive substring filter on asset tags, e.g. oil, semiconductors, gold. |
| region | string | Region filter. |
| since_hours | integer | Incidents updated in the last N hours (1-168, default 24). |
| min_severity | integer | Minimum severity 1-5. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"asset": {
"type": "string",
"description": "Case-insensitive substring filter on asset tags, e.g. oil, semiconductors, gold."
},
"region": {
"enum": [
"Middle East",
"Europe",
"East Asia",
"South & Southeast Asia",
"Africa",
"Americas",
"Oceania",
"Other"
],
"type": "string",
"description": "Region filter."
},
"since_hours": {
"type": "integer",
"maximum": 168,
"minimum": 1,
"description": "Incidents updated in the last N hours (1-168, default 24)."
},
"min_severity": {
"type": "integer",
"maximum": 5,
"minimum": 1,
"description": "Minimum severity 1-5."
}
}
}Use this when you need official US release times (CPI, PPI, payrolls, GDP, PCE, retail sales, JOLTS, trade balance, productivity, claims, FOMC, ISM dates) with actual and prior values once released. Free. License: cleared. Attribution required: Sources: U.S. Bureau of Labor Statistics, U.S. Bureau of Economic Analysis, U.S. Census Bureau, U.S. Department of Labor, Federal Reserve Board; values via FRED, Federal Reserve Bank of St. Louis. This service uses BEA data but is not endorsed or certified by BEA.
| Argument | Type | Description |
|---|---|---|
| to | string | End date (ET), YYYY-MM-DD. Default: today plus 60 days. |
| from | string | Start date (ET), YYYY-MM-DD. Default: today minus 30 days. |
| event | string | Comma-separated event types: cpi, ppi, employment_situation, jolts, eci, gdp, pce, retail_sales, jobless_claims, fomc_decision, fomc_minutes, ism_manufacturing, ism_services, trade_balance, productivity |
| limit | integer | Max events (1-1000, default 500). |
| status | string | released or scheduled |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"to": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "End date (ET), YYYY-MM-DD. Default: today plus 60 days."
},
"from": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Start date (ET), YYYY-MM-DD. Default: today minus 30 days."
},
"event": {
"type": "string",
"description": "Comma-separated event types: cpi, ppi, employment_situation, jolts, eci, gdp, pce, retail_sales, jobless_claims, fomc_decision, fomc_minutes, ism_manufacturing, ism_services, trade_balance, productivity"
},
"limit": {
"type": "integer",
"maximum": 1000,
"minimum": 1,
"description": "Max events (1-1000, default 500)."
},
"status": {
"enum": [
"released",
"scheduled"
],
"type": "string",
"description": "released or scheduled"
}
}
}Use this when you want one slow-moving macro regime flag (risk_on / neutral / risk_off) with its transparent inputs: yield curve, financial conditions, financial stress, unemployment trigger and jobless-claims trend. Free. License: cleared_with_attribution. Attribution required: Federal Reserve Board (H.15), Federal Reserve Bank of Chicago (NFCI), Federal Reserve Bank of St. Louis (STLFSI4), U.S. Bureau of Labor Statistics (UNRATE), U.S. Department of Labor (ICSA); retrieved from FRED, Federal Reserve Bank of St. Louis.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Use this when you need a quick risk-sentiment read before acting: Crypto Fear & Greed (alternative.me) and the VIX daily close (FRED), each with its own timestamp and source. Free. License: citation_required. Attribution required: Data: alternative.me Chicago Board Options Exchange, CBOE Volatility Index: VIX [VIXCLS], retrieved from FRED, Federal Reserve Bank of St. Louis
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Use this when you need to know whether a scheduled US release (CPI, PPI, payrolls, JOLTS, GDP, PCE, FOMC, retail sales, claims) or an S&P 100/NASDAQ-100 earnings 8-K is out, when it was first seen, and actual vs prior vs revision. Free. License: cleared. Attribution required: Sources: BLS, BEA, U.S. Census Bureau, DOL, Federal Reserve Board, SEC EDGAR; values via FRED, Federal Reserve Bank of St. Louis. Detection timestamps measured by cev-os. This service uses BEA data but is not endorsed or certified by BEA.
| Argument | Type | Description |
|---|---|---|
| to | string | End date (ET) YYYY-MM-DD, default 2 days ahead. |
| from | string | Start date (ET) YYYY-MM-DD, default 7 days ago. |
| event | string | Comma-separated event types: cpi, ppi, employment_situation, jolts, eci, gdp, pce, retail_sales, jobless_claims, fomc_decision, fomc_minutes, ism_manufacturing, ism_services, trade_balance, productivity |
| ticker | string | S&P 100 / NASDAQ-100 ticker: adds its latest 8-K Item 2.02 (earnings) acceptance time. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"to": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "End date (ET) YYYY-MM-DD, default 2 days ahead."
},
"from": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Start date (ET) YYYY-MM-DD, default 7 days ago."
},
"event": {
"type": "string",
"description": "Comma-separated event types: cpi, ppi, employment_situation, jolts, eci, gdp, pce, retail_sales, jobless_claims, fomc_decision, fomc_minutes, ism_manufacturing, ism_services, trade_balance, productivity"
},
"ticker": {
"type": "string",
"description": "S&P 100 / NASDAQ-100 ticker: adds its latest 8-K Item 2.02 (earnings) acceptance time."
}
}
}