Skip to main content
Glama
mphinance
by mphinance

Änderungsprotokoll

26. April 2026 — Das „Constellation“-Update

  • Massive Erweiterung um 35 Tools: Das vollständige Phase-2-Toolset aus dem internen Workspace wurde integriert.

  • Optionen (VoPR™-Engine): Hinzugefügt wurden analyze_options_setup, find_best_to_sell, find_best_to_buy und sweep_setups für eine intelligente Optionsbewertung.

  • Institutioneller Flow: Native TraderDaddy-Integration für Echtzeit-Daten zu ungewöhnlichen Aktivitäten, Gamma Exposure (GEX) und Sektorrotation.

  • Backtesting-Suite: 6 technische Presets mit Walk-Forward-Validierung und Multi-Ticker-Scanning via backtest_strategy und sweep_strategy.

  • Makro & Umfeld: Hinzugefügt wurden detect_macro_regime, analyze_breadth, detect_bubble_risk und get_market_environment.

  • Wissensdatenbank: RAG-Tool search_knowledge zum Durchsuchen von 139 Handelsbüchern hinzugefügt.

Related MCP server: Financial Analysis MCP Server

Was ist das?

momentum-mcp verwandelt jeden MCP-kompatiblen KI-Assistenten in einen quantitativen Handelsanalysten. Anstatt Ticker manuell in Yahoo Finance einzugeben und Charts per Screenshot zu speichern, hat Ihr KI-Agent Zugriff auf 35 Tools auf institutionellem Niveau, um:

  • 🔍 Den gesamten Markt in Sekunden zu screenen — überkaufte Aktien, ungewöhnliche Volumenspitzen oder neue 52-Wochen-Hochs finden

  • 📊 Saubere OHLCV-Daten abzurufen für jeden Ticker und jeden Zeitraum — bereit zur Analyse, ohne CSV-Chaos

  • 📈 Technische Indikatoren zu berechnen — RSI, MACD mit leicht verständlicher Interpretation, nicht nur rohe Zahlen

  • 🕯️ Professionelle Candlestick-Charts zu erstellen — im Dark-Mode mit gestapelten EMA-Overlays (8/21/34/55/89), Volumen-Panels und publikationsreifen PNGs

  • 📰 Finanznachrichten zu aggregieren aus mehreren RSS-Quellen in Echtzeit

  • 📄 Vollständige Artikeltexte zu extrahieren von jeder URL — Ihr Agent liest den tatsächlichen Artikel, nicht nur die Schlagzeile

All dies geschieht über das Model Context Protocol, sodass Ihr KI-Assistent diese Tools nativ aufruft — keine API-Schlüssel, keine REST-Endpunkte, kein Konfigurations-Albtraum.

Beispiel für eine Chart-Ausgabe

generate_chart("NVDA", period="6mo") → Candlestick + Volumen + gestapelte EMAs:

NVDA 6-Monats-Chart mit EMA-Overlays

Tools

Tool

Funktion

run_stock_screen

Scannt Aktien nach Presets: meistgehandelt, neue Hochs/Tiefs, überkauft, überverkauft, hohes relatives Volumen

get_historical_data

Ruft OHLCV-Candlestick-Daten ab — jeder Ticker, jeder Zeitraum, jedes Intervall

analyze_technicals

Berechnet RSI(14) + MACD(12,26,9) und liefert eine leicht verständliche Analyse-Zusammenfassung

generate_chart

Erstellt einen Candlestick-Chart mit gestapelten EMA-Overlays (8/21/34/55/89) + Volumen → PNG + base64

fetch_ticker_news

Ruft aktuelle Schlagzeilen von Yahoo Finance & Google News RSS-Feeds ab

extract_article_text

Extrahiert den vollständigen Artikeltext von jeder URL (entfernt Werbung, Navigation, Paywalls)

Schnellstart

git clone https://github.com/mphinance/momentum-mcp.git
cd momentum-mcp
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Testen, ob alles funktioniert:

python -c "from mcp_server.server import mcp; print('✓ Ready')"

Server starten:

python -m mcp_server.server

Client verbinden

Claude Desktop

Der beliebteste MCP-Client. Fügen Sie dies Ihrer claude_desktop_config.json hinzu (zu finden unter ~/Library/Application Support/Claude/ auf macOS oder %APPDATA%\Claude\ unter Windows):

{
  "mcpServers": {
    "momentum": {
      "command": "python",
      "args": ["-m", "mcp_server.server"],
      "cwd": "/absolute/path/to/momentum-mcp",
      "env": {
        "VIRTUAL_ENV": "/absolute/path/to/momentum-mcp/.venv",
        "PATH": "/absolute/path/to/momentum-mcp/.venv/bin:$PATH"
      }
    }
  }
}

Starten Sie Claude Desktop neu. Sie sehen das 🔨 Tools-Symbol — klicken Sie darauf, um zu überprüfen, ob alle 6 Tools geladen sind.


Cursor

Fügen Sie dies zu .cursor/mcp.json in Ihrem Projekt-Root hinzu (oder zur globalen Konfiguration unter ~/.cursor/mcp.json):

{
  "mcpServers": {
    "momentum": {
      "command": "/absolute/path/to/momentum-mcp/.venv/bin/python",
      "args": ["-m", "mcp_server.server"],
      "cwd": "/absolute/path/to/momentum-mcp"
    }
  }
}

Die Tools sind dann im Agent-Modus von Cursor verfügbar. Bitten Sie ihn, „nach überkauften Aktien zu suchen“ oder „NVDA über die letzten 6 Monate zu charten“.


VS Code + GitHub Copilot

MCP ist allgemein in GitHub Copilot verfügbar (VS Code 1.86+). Fügen Sie dies zu Ihrer .vscode/mcp.json hinzu:

{
  "servers": {
    "momentum": {
      "command": "/absolute/path/to/momentum-mcp/.venv/bin/python",
      "args": ["-m", "mcp_server.server"],
      "cwd": "/absolute/path/to/momentum-mcp"
    }
  }
}

Aktivieren Sie den Agent-Modus im Copilot-Chat-Panel — die Momentum-Tools erscheinen in der Tool-Auswahl.


Windsurf

Fügen Sie dies zu Ihrer Windsurf-MCP-Konfiguration unter ~/.codeium/windsurf/mcp_config.json hinzu:

{
  "mcpServers": {
    "momentum": {
      "command": "/absolute/path/to/momentum-mcp/.venv/bin/python",
      "args": ["-m", "mcp_server.server"],
      "cwd": "/absolute/path/to/momentum-mcp"
    }
  }
}

Cascade erkennt die Tools automatisch. Verwenden Sie sie in jedem Windsurf-Chat.


Cline (VS Code Extension)

Öffnen Sie die MCP-Einstellungen von Cline (Zahnrad-Symbol → MCP Servers → „Edit MCP Settings“) und fügen Sie hinzu:

{
  "mcpServers": {
    "momentum": {
      "command": "/absolute/path/to/momentum-mcp/.venv/bin/python",
      "args": ["-m", "mcp_server.server"],
      "cwd": "/absolute/path/to/momentum-mcp"
    }
  }
}

Cline listet die Tools in seinem Server-Panel auf. Aktivieren Sie sie, und sie sind einsatzbereit.


Claude Code (CLI)

Fügen Sie den Server direkt über das Terminal hinzu:

claude mcp add momentum \
  /absolute/path/to/momentum-mcp/.venv/bin/python \
  -m mcp_server.server \
  --cwd /absolute/path/to/momentum-mcp

Verbindung überprüfen:

claude mcp list

Jeder andere MCP-Client

momentum-mcp verwendet den stdio-Transport (den MCP-Standard). Jeder Client, der stdio unterstützt, kann sich durch Ausführen von folgendem Befehl verbinden:

/path/to/.venv/bin/python -m mcp_server.server

Das ist alles. Kein HTTP-Server, keine Ports, keine Authentifizierung — nur stdin/stdout.

Projektstruktur

momentum-mcp/
├── requirements.txt         # Pinned dependencies
├── README.md
└── mcp_server/
    ├── __init__.py
    ├── server.py            # FastMCP entry point — registers all tools
    ├── screener.py          # TradingView stock scanner (6 presets)
    ├── data.py              # yfinance OHLCV with async wrapper
    ├── technicals.py        # pandas-ta RSI(14) & MACD(12,26,9)
    ├── charts.py            # mplfinance candlestick + volume charts
    └── news.py              # feedparser RSS + trafilatura extraction

Technologie-Stack

Bibliothek

Rolle

FastMCP

MCP-Server-Framework (v3.x)

tradingview-screener

Aktienscreening via TradingView-API

yfinance

Yahoo Finance OHLCV-Daten

pandas-ta

130+ technische Indikatoren

mplfinance

Finanzchart-Rendering

feedparser

RSS/Atom-Feed-Parsing

trafilatura

Web-Artikel-Textextraktion

Beispiel-Prompts

Sobald die Verbindung steht, versuchen Sie, Ihren KI-Assistenten zu fragen:

„Suche den Markt nach Aktien mit hohem relativen Volumen heute ab“

„Gib mir 6 Monate tägliche Daten für NVDA und analysiere die technischen Indikatoren“

„Erstelle einen Candlestick-Chart für AAPL über das letzte Jahr“

„Was sind die neuesten Nachrichten zu TSLA? Extrahiere den vollständigen Text des interessantesten Artikels.“

„Finde überverkaufte Aktien und analysiere dann die technischen Indikatoren der Top-3-Ergebnisse“

Lizenz

MIT — machen Sie damit, was Sie wollen.

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

UpdatingMaintainers
UpdatingResponse time
Release cycle
0Releases (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

  • F
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that provides stock technical analysis tools (moving averages, RSI, trade recommendations) for AI assistants to analyze stocks and offer trading signals.
  • -
    license
    B
    quality
    Not graded
    maintenance
    Enables LLMs to retrieve, analyze, and visualize stock prices and financial report data for quantitative trading research and investment analysis. Provides real-time and historical stock data, financial statement analysis, key metric calculations, and trading signal visualization.
    13
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables quantitative trading analysis with 12 tools for real-time market data, 28+ technical indicators, FinBERT-powered news sentiment analysis, and automated trading signal generation for stocks and forex.
    1
  • A
    license
    C
    quality
    D
    maintenance
    Provides AI agents with institutional-grade quantitative finance tools including real-time market data, paper trading via Alpaca, risk analysis with Monte Carlo simulations, backtesting, and multi-source news sentiment analysis for portfolio management and trading strategy development.
    31
    5
    MIT

View all related MCP servers

Related MCP Connectors

  • Build, backtest, and deploy quantitative trading strategies from your AI agent.

  • Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.

  • AI-enriched financial news for AI agents & trading bots: search, trending, insider, scored 1-10.

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/mphinance/momentum-mcp'

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