recession_probability, market_regime, fed_stance, confirmation_status and housing_cycle are where BullrunData's own weighting lives, and on the free tier each answers 403 — worth knowing before an agent plans a workflow around dashboard_summary and finds placeholders in three of its blocks. Everything read from the published data still answers on 100 calls a day: yield curve, inflation, labour, housing, sector rotation, CFTC positioning and TIC flows. The Cascade Engine is the part with no obvious counterpart — it turns "what if oil hits $120" into a named chain of effects with confidence levels and precedents rather than a paragraph of commentary.
A macro and markets server over the BullrunData API. The hosted endpoint at https://bullrundata.com/api/mcp needs no install; the same tools run locally from npx -y @bullrundata/market-intelligence. Some calls read published economic series, others run BullrunData's own models, and the model-driven ones are Pro-tier.
- dashboard_summary is the one-call macro snapshot; on the free tier the indicator block returns and the recession-probability, market-regime and Fed-stance blocks come back as an upgrade placeholder
- recession_probability, market_regime, fed_stance, confirmation_status and housing_cycle are the proprietary models and answer HTTP 403 with an upgrade link below Pro — housing_cycle scores 0-100 across supply, demand, price, affordability and cost of capital
- sectors_rotation reads cyclical against defensive S&P sectors and returns RISK_ON, RISK_OFF or NEUTRAL with leaders, laggards and 1w / 1m / 3m momentum; sectors_flows tags each sector ETF ACCUMULATION, DISTRIBUTION or NEUTRAL
- institutional_cftc aggregates futures positioning; cftc_contracts_list then cftc_positioning_detail opens one contract's smart-money breakdown with week-over-week change; institutional_tic tracks net foreign purchases of US Treasuries
- economic_indicator returns date-and-value pairs for any tracked series ID — VIXCLS, UNRATE, CPIAUCSL, T10Y2Y, MORTGAGE30US, BAMLH0A0HYM2 — with list_indicators, interest_rates, inflation_data, employment_data, housing_data, yield_curve and market_sentiment as ready-made cuts
- The Cascade Engine maps a catalyst to its chain reaction across markets, regions and asset classes with confidence levels and historical precedents: cascade_list, cascade_search, cascade_by_category and cascade_analysis, over catalysts including Oil Supply Shock, Fed Emergency Rate Cut and Credit Market Freeze
- investment_property_analysis and brrrr_analysis run locally and make no API call: cap rate, cash-on-cash ROI, NOI, DSCR and the 1% rule on one side, all-in cost, ARV margin, refinance cash-out, a 0-100 BRRRR score and the 70% rule on the other
The hosted endpoint takes Authorization: Bearer YOUR_API_KEY, or negotiates OAuth in the browser on first connect; Claude Desktop reaches it through mcp-remote. The local package reads BULLRUNDATA_API_KEY instead. Free is 100 calls a day, Pro is 10,000 at $29/mo and Business is 100,000 at $99/mo; past the limit calls return HTTP 429 and the counter resets at 00:00 UTC. Elastic License 2.0 — use, modify and redistribute freely, but not as a hosted service of your own.
One command plus a key — claude mcp add --transport http bullrundata https://bullrundata.com/api/mcp --header "Authorization: Bearer YOUR_API_KEY", then supply credentials
