Skip to main content
Glama
NG-Bullseye

nvda-cpi-watch

by NG-Bullseye

nvda-cpi-watch

MCP-Server + Repo-Agent fuer NVDA-Earnings + US-CPI Daten. Liefert historische Werte, Markt-Forecasts (Finnhub), Live-Nowcasts (Cleveland Fed), und einen aggregierten Trade-Brief fuer den naechsten CPI-Release.

Quickstart

cd ~/repos/nvda-cpi-watch
cp .env.example .env
# Edit .env: FINNHUB_API_KEY=... (free key from https://finnhub.io/register)

# Dependencies sind im venv installiert. Falls nicht:
python3 -m venv venv && venv/bin/pip install -r requirements.txt

# Agent spawnen (Repo-MCP wird automatisch geladen via .mcp.json):
tmux new-session -d -s nvda-cpi-watch "cd ~/repos/nvda-cpi-watch && claude --mcp-config .mcp.json"
tmux attach -t nvda-cpi-watch

Alternativ Standalone-Server testen:

venv/bin/python server.py < /dev/null   # startet stdio-loop, EOF beendet

Related MCP server: IsoFinancial-MCP

Tools

Tool

Zweck

Quelle

cpi_latest

Letzter Headline + Core CPI, MoM/YoY

BLS API v2

cpi_history(months=N)

Reihe der letzten N Monate

BLS API v2

cpi_next_release

Naechster Release-Termin

BLS Schedule (hardcoded)

cpi_consensus

Markt-Konsens: Headline YoY/MoM, Core MoM (direkt) + Core YoY (derived)

TradingView (primary) + ForexFactory (fallback) + BLS

cpi_forecast

DEPRECATED. Finnhub-Index, kein YoY.

Finnhub

cpi_nowcast

Cleveland Fed Live-Modell

clevelandfed.org (HTML-scrape)

cpi_trade_brief

Aggregat: Konsens (incl. derived Core YoY) + Nowcast + Previous + Spreads

alle

nvda_earnings_history(quarters=N)

Letzte N Quartale

Finnhub

nvda_earnings_next

Naechster Earnings-Termin

Finnhub

Env

Var

Notwendig

Quelle

FINNHUB_API_KEY

Ja, fuer Forecast + Earnings

https://finnhub.io/register

BLS_API_KEY

Nein (optional, hoehere Limits)

https://data.bls.gov/registrationEngine/

Architektur

server.py            ← MCP stdio, Tool-Registry, Dispatch, derivations
├── bls.py           ← BLS API client + CPI Release Schedule
├── finnhub.py       ← Finnhub client (Earnings + Economic Calendar)
├── clevelandfed.py  ← HTML scraper fuer Inflation Nowcasting
├── tradingview.py   ← TradingView calendar (primary consensus source)
├── forexfactory.py  ← ForexFactory feed (fallback consensus source)
└── cache.py         ← File-Cache (TTL je Tool)

Core YoY Derivation: Free APIs publizieren keinen direkten Core-CPI-YoY-Konsens (nur Core MoM). Wir berechnen es deterministisch: core_yoy_forecast = (latest_core_idx × (1 + core_mom_forecast/100)) / year_ago_core_idx - 1 mit latest_core_idx und year_ago_core_idx aus BLS. Source-Transparenz im _derivation-Feld des Briefs.

Cache-Files unter cache/*.json (gitignored). TTLs: BLS 6h, Finnhub Earnings 1h, Forecast 30min, Nowcast 3h.

Phase 1 = passiv

Aktuelle Phase: on-demand Daten-Server. Keine Alerts, keine Cron-Jobs, keine HA-Integration. Roadmap → vision.md.

Disclaimer

Daten-Server, keine Anlage- oder Trade-Beratung. Werte direkt aus BLS / Finnhub / Cleveland Fed; bei Drift Source pruefen.

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • -
    license
    -
    quality
    -
    maintenance
    Real-time financial market data MCP server. Stocks, crypto, technicals, sentiment, FDA calendar. No API keys required.
    Last updated
  • A
    license
    -
    quality
    D
    maintenance
    An enhanced MCP server providing comprehensive financial market data endpoints for quantitative trading analysis, including SEC filings, FINRA short volume, earnings, news, and Google Trends. It features meta-tools that consolidate multiple data sources into single efficient calls, optimizing for AI agents with iteration budgets.
    Last updated
    8
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Comprehensive MCP server for real-time stock, cryptocurrency, options, and fundamental analysis, including SEC filings and insider trading data.
    Last updated
    26
    26
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    MCP server that provides access to SiftingIO market data, including live prices, SEC filings, OHLCV bars, 13F holdings, market status, and economic calendar tools for AI assistants.
    Last updated
    36
    35
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for US Treasury Fiscal Data — debt, interest rates, exchange rates, and spending.

  • MCP server exposing the Backtest360 engine API as tools for AI agents.

  • Hosted MCP for stocks, options, Greeks, brokers, order previews, alerts, and workflows.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/NG-Bullseye/nvda-cpi-watch'

If you have feedback or need assistance with the MCP directory API, please join our Discord server