yfinance-mcp
yfinance-mcp
Live-Marktdaten für Ihre KI. Ein Model Context Protocol-Server, der Claude (oder jedem MCP-Client) Echtzeit-Kurse, OHLCV-Verläufe, vollständige Optionsketten, Nachrichten und Multi-Ticker-Vergleiche liefert. Kostenlos, ohne API-Schlüssel.
Warum
LLMs beantworten Marktfragen mit Vermutungen aus Trainingsdaten. Schließen Sie diesen Server einmal an, und sie raten nicht mehr:
"Was notiert Apple?" → Live-Kurs statt einer veralteten Halluzination
"AAPL-Optionen mit Ablauf nächsten Monat abrufen" → echte Strikes mit IV und offenem Interesse
"NVDA vs. AMD vs. INTC dieses Jahr?" → tatsächliche Renditen, Volatilität, Drawdowns, aus Daten berechnet
"Gibt es aktuelle Nachrichten zu PLTR?" → Schlagzeilen mit Links, die es zitieren kann
Related MCP server: yfinance
Tools
Tool | Was es tut | Beispiel-Prompt |
| Letzter Kurs, Tagesspanne, Volumen, Marktkapitalisierung, 52-Wochen-Spanne, Änderung % | "Was macht TSLA heute?" |
| OHLCV-Balken (beliebiger Zeitraum × Intervall) + Zusammenfassungsstatistiken | "SPY Tages-Schlusskurse für 2024" |
| Calls & Puts: Strike, letzter Kurs, Bid/Ask, IV, OI, Volumen, ITM | "AAPL-Kette für nächsten Monat" |
| Aktuelle Schlagzeilen mit Links | "Gibt es Nachrichten zu PLTR?" |
| Rendite, annualisierte Volatilität, maximaler Drawdown nebeneinander; nennt den Gewinner | "MSFT vs. GOOGL, 3 Monate" |
Antworten sind JSON, auf LLM-freundliche Größen gekürzt (Optionen auf 60 Zeilen/Seite begrenzt), mit Zusammenfassungsstatistiken, damit das Modell über Aggregate nachdenkt, bevor es rohe Balken sieht.
Setup
git clone https://github.com/saksham10arora-dotcom/yfinance-mcp
cd yfinance-mcp
python3 -m venv .venv && .venv/bin/pip install fastmcp yfinanceClaude Desktop / jeder MCP-Client
Fügen Sie Folgendes zu claude_desktop_config.json hinzu (Datei → Einstellungen → Entwickler → Konfiguration bearbeiten):
{
"mcpServers": {
"yfinance": {
"command": "/absolute/path/to/yfinance-mcp/.venv/bin/python",
"args": ["/absolute/path/to/yfinance-mcp/server.py"]
}
}
}Starten Sie Claude Desktop neu. Die Tools erscheinen unter dem 🔨-Symbol. Fragen Sie nach einem beliebigen Ticker.
Ohne MCP-Client verifizieren
./.venv/bin/python -c "import server; print(server.get_quote('AAPL'))"CI führt bei jedem Push denselben stdio-Handshake aus wie GitHub, sodass main immer protokollkorrekt ist.
FAQ
Sind die Daten in Echtzeit? Yahoo-Finance-Daten: nahezu Echtzeit für US-Aktien, verzögert für einige internationale Börsen. Gut für Recherche und Chat, nicht für die Ausführung von Aufträgen.
Kostet es etwas? Nein. Kein API-Schlüssel, kein Rate-Limit-Konto, nichts zu konfigurieren.
Warum nicht einfach yfinance-Code in den Chat einfügen? Können Sie. Das hier entfernt die Copy-Paste-Schleife und lässt das Modell entscheiden, welches Tool es pro Frage aufruft, einschließlich mehrstufiger Fragen („Vergleichen Sie diese fünf Ticker, dann ziehen Sie die Kette des volatilsten").
Windows?
Funktioniert. Weisen Sie die Konfiguration auf .venv\Scripts\python.exe und verwenden Sie doppelte Backslashes in JSON.
Fehlerbehebung
Tool-Symbol fehlt nach Neustart: Pfade in der Konfiguration müssen absolut sein; relative Pfade schlagen still fehl.
no data for <ticker>: delisted oder falsch geschriebenes Symbol; überprüfen Sie Yahoo Finance in einem Browser.Ratenbegrenzung nach starker Nutzung: Warten Sie ein paar Minuten; Yahoo drosselt Bursts.
Alternativen im Vergleich
yfinance-mcp | Kostenpflichtige Markt-MCPs | |
API-Schlüssel | keiner | erforderlich |
Kosten | kostenlos | $10-100+/Monat |
Optionsketten mit IV | ja | variiert |
Echtzeit-Tiefe/L2 | nein | manchmal |
Einrichtungszeit | 2 Min. | Konto + Abrechnung |
Lizenz
MIT. Keine Anlageberatung; die KI, die Ihr Portfolio liest, ist kein Treuhänder.
This server cannot be installed
Maintenance
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
- FlicenseNot gradedqualityDmaintenanceProvides Yahoo Finance data including stock info, historical prices, dividends, financials, earnings, news, and more through a set of MCP tools, deployable on Azure Functions.
- AlicenseAqualityCmaintenanceA Model Context Protocol (MCP) server that provides comprehensive access to Yahoo Finance data through 18 specialized tools for pricing, financials, options, holders, and news.181MIT
- AlicenseNot gradedqualityCmaintenanceA comprehensive MCP server that provides seamless access to Yahoo Finance stock market data, enabling retrieval of real-time quotes, historical data, charts, financial summaries, and market searches.38ISC
- AlicenseNot gradedqualityDmaintenanceEnables querying stock data, financial information, news, and historical prices from Yahoo Finance through a set of MCP tools.MIT
Related MCP Connectors
Alpaca MCP — real-time US stock market data via the Alpaca Market Data API
Hosted MCP for stocks, options, Greeks, brokers, order previews, alerts, and workflows.
Tradier MCP — stock & options market data via the Tradier Brokerage API
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/saksham10arora-dotcom/yfinance-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server