Skip to main content
Glama
pishnuke

Market Data MCP Server

by pishnuke

mcp-market-data

Markt- & Optionsdaten-MCP („market-data“) — FastAPI-Server

Ein bereitstellbarer, minimaler, herstellerunabhängiger Dienst, der Endpunkte bereitstellt, die von einem LLM oder einem beliebigen Client verwendet werden können, um OHLCV, Optionsketten, Griechen, grundlegende Unternehmensereignisse abzurufen und einen Trainingsdatensatz mit Abgleich/Caching zusammenzustellen. Verwendet yfinance als Standardanbieter, sodass es sofort einsatzbereit ist; tauschen Sie es gegen Polygon/IEX/etc. aus, indem Sie das unten stehende DataProvider-Interface implementieren.

Lokal ausführen:

  pip install -r requirements.txt
  uvicorn app.main:app --host 0.0.0.0 --port 8000

Docker:

  docker build -t mcp-market-data:edge .
  docker run -p 8000:8000 --name mcp-market-data mcp-market-data:edge

Beispiel-curl:

  curl "https://market-data.verumnomen.com/get_ohlcv?symbol=AAPL&timeframe=1d&start=2024-01-01&end=2024-06-30"
  curl -X POST https://market-data.verumnomen.com/make_dataset -H 'Content-Type: application/json' -d '{
    "symbols":["AAPL","NVDA"],
    "features":["ohlcv(1d,120d)","rv_park(5d)","ret_1d","iv30"],
    "horizon":"1d","window":"180d","align":"market_close"
  }'

Hinweise

  • Das Image wird bei master unter ghcr.io/pishnuke/mcp-market-data:edge veröffentlicht, zusätzlich mit einem sha-<short>-Tag, und unter ghcr.io/pishnuke/mcp-market-data:<tag>, wenn Sie ein Git-Tag wie v0.1.0 pushen.

  • Stellen Sie sicher, dass Ihr Repo öffentlich ist oder dass die Konsumenten die Berechtigung haben, von GHCR zu pullen. Für private Repos benötigen Konsumenten ein Token.

  • Der GHCR-Repository-Name ist kleingeschrieben; wenn Ihre GitHub-Organisation/Ihr Repo Großbuchstaben enthält, normalisiert GHCR diese.

Verweisen Sie Ihren MCP-Client auf mcp.json (oder die laufende URL) und rufen Sie Tools wie /get_ohlcv auf.

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    B
    maintenance
    A Model Context Protocol server providing real-time stock data and options analysis through Yahoo Finance, enabling LLMs to access market data, analyze stocks, and evaluate options strategies.
    3
    27
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Provides comprehensive financial analysis and real-time market data including stock information, options chains, technical indicators, financial statements, earnings calendars, and market sentiment indicators through integration with yfinance and other financial APIs.
    14
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables access to real-time and historical market data including stocks, ETFs, forex, and cryptocurrencies, with support for time series, quotes, dividends, splits, and earnings.
    60 npm
    MIT