Finance Tools MCP

MIT License
16
  • Apple

Integrations

  • Fetches and analyzes Fear & Greed Index data from CNN, providing current values, historical trends, and market sentiment analysis for investment decision-making.

  • Leverages data from GitHub repositories to provide financial analysis tools, with the finance-tools-mcp being derived from the investor-agent GitHub project.

  • Integrates with PyPI packages including yfinance for market data retrieval, ta-lib-python for technical indicators, and fredapi for macroeconomic indicators.

finance-tools-mcp: Ein MCP-Server für Finanzanalysen

https://github.com/VoxLink-org/finance-tools-mcp

Überblick

Der finance-tools-mcp , modifiziert von investor-agent , ist ein Model Context Protocol (MCP)-Server, der umfassende Finanzinformationen und -analysen für Large Language Models bereitstellt. Er nutzt Echtzeit-Marktdaten, Nachrichten und erweiterte Analysen, um Benutzern Folgendes zu bieten:

  • Detaillierte Tickerberichte einschließlich Unternehmensübersicht, Neuigkeiten, Schlüsselkennzahlen, Leistung, Daten, Analystenempfehlungen und Upgrades/Downgrades.
  • Optionsdaten, die ein hohes offenes Interesse hervorheben.
  • Historische Preisentwicklungen für Aktien.
  • Wesentliche Finanzberichte (Einnahmen, Bilanz, Cashflow) im Format Millionen USD.
  • Aktuelle Informationen zum institutionellen Eigentum und den Investmentfondsbeständen.
  • Aktuelle und historische Daten und Trendanalysen zum CNN Fear & Greed Index.
  • Hinweise zu den wichtigsten Anlageprinzipien und Strategien zur Portfoliokonstruktion.
  • Gewinnhistorie und Insiderhandelsaktivitäten.
  • Aktuelle Weltnachrichten von CNBC.
  • Suchergebnisse der FRED-Serie.
  • Technische Indikatoren mit ta-lib-python.

Der Server ist zum Abrufen von Marktdaten in yfinance integriert und ruft Fear & Greed-Daten von CNN ab.

Es enthält auch Tools zum Berechnen mathematischer Ausdrücke und technischer Indikatoren mithilfe von ta-lib-python .

Und makroökonomische Indikatoren mit Fredapi .

Und aktuelle Weltnachrichten von cnbc.com .

Aktivieren Sie unbedingt auch die Websuchfunktion, wenn Sie aktuelle Nachrichten in Ihre Analyse einbeziehen möchten.

Beispielbericht

Voraussetzungen

  • Python: 3.10 oder höher
  • Paketmanager: uv

Installation

Installieren Sie zunächst uv , falls Sie dies noch nicht getan haben:

curl -LsSf https://astral.sh/uv/install.sh | sh

Anschließend können Sie den MCP-Server finance-tools-mcp mit uvx ausführen:

uvx finance-tools-mcp

Wenn Sie Ihren eigenen FRED-API-Schlüssel verwenden möchten, können Sie ihn als Umgebungsvariable festlegen:

FRED_API_KEY=YOUR_API_KEY uvx finance-tools-mcp

Sie können den Server auch mithilfe des Server-Sent Events (SSE)-Transports ausführen:

uvx finance-tools-mcp --transport sse

Oder mit dem FRED-API-Schlüssel und SSE-Transport:

FRED_API_KEY=YOUR_API_KEY uvx finance-tools-mcp --transport sse

Verwendung mit MCP-Clients

Um finance-tools-mcp in einen MCP-Client (z. B. Claude Desktop) zu integrieren, fügen Sie Ihrer claude_desktop_config.json die folgende Konfiguration hinzu:

{ "mcpServers": { "investor": { "command": "path/to/uvx/command/uvx", "args": ["finance-tools-mcp"], } } }

Debuggen

Sie können den MCP-Inspektor zum Debuggen des Servers nutzen:

npx @modelcontextprotocol/inspector uvx finance-tools-mcp

oder

npx @modelcontextprotocol/inspector uv --directory ./ run finance-tools-mcp

Überprüfen Sie zur Protokollüberwachung die folgenden Verzeichnisse:

  • macOS: ~/Library/Logs/Claude/mcp*.log
  • Windows: %APPDATA%\Claude\logs\mcp*.log

Entwicklung

Für lokale Entwicklung und Tests:

  1. Verwenden Sie den MCP-Inspektor wie im Abschnitt „Debuggen“ beschrieben.
  2. Testen Sie mit Claude Desktop mit dieser Konfiguration:
{ "mcpServers": { "investor": { "command": "path/to/uv/command/uv", "args": ["--directory", "path/to/finance-tools-mcp", "run", "finance-tools-mcp"], } } }

Lizenz

Dieser MCP-Server ist unter der MIT-Lizenz lizenziert. Weitere Informationen finden Sie in der Datei LICENSE .

Proben

Aufgaben

  • [ ] Unterstützungs- und Widerstandsniveaus für Aktien hinzufügen
  • [ ] Fibonacci-Retracement-Levels für Aktien hinzufügen
  • [ ] Fügen Sie gleitende Durchschnittskonfluenzniveaus für Aktien hinzu
  • [-] Optionsmodell zur Vorhersage hinzufügen

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Ein MCP-Server, der umfassende finanzielle Einblicke und Analysen bietet, indem er Echtzeit-Marktdaten, Nachrichten und erweiterte Analysen für Aktien, Optionen, Finanzberichte und Wirtschaftsindikatoren nutzt.

  1. Überblick
    1. Beispielbericht
      1. Voraussetzungen
        1. Installation
          1. Verwendung mit MCP-Clients
            1. Debuggen
              1. Entwicklung
                1. Lizenz
                  1. Proben
                    1. Aufgaben

                      Related MCP Servers

                      • -
                        security
                        F
                        license
                        -
                        quality
                        The MCP Trader Server conducts comprehensive technical analysis on stocks, offering insights into trends, momentum indicators, volatility metrics, and volume analysis to support stock trading decisions.
                        Last updated -
                        29
                        Python
                        • Apple
                      • -
                        security
                        A
                        license
                        -
                        quality
                        An MCP server that integrates with the AlphaVantage financial data API, providing access to stock market data, technical indicators, and fundamental financial information.
                        Last updated -
                        Python
                        MIT License
                        • Linux
                        • Apple
                      • -
                        security
                        F
                        license
                        -
                        quality
                        A TypeScript-based MCP server that fetches real-time stock market data and company financial information through the Alpha Vantage API.
                        Last updated -
                        JavaScript
                        • Apple
                      • A
                        security
                        F
                        license
                        A
                        quality
                        An MCP server that provides real-time financial data integration with Alpha Vantage's API, enabling access to stock market data, cryptocurrency prices, forex rates, and technical indicators.
                        Last updated -
                        7
                        2
                        JavaScript

                      View all related MCP servers

                      ID: o7bclp5ave