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: Un servidor MCP de análisis financiero

https://github.com/VoxLink-org/herramientas-financieras-mcp

Descripción general

finance-tools-mcp , modificado de investor-agent , es un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona información financiera completa y análisis a modelos de lenguaje extensos. Aprovecha datos de mercado en tiempo real, noticias y análisis avanzados para ayudar a los usuarios a obtener:

  • Informes detallados de tickers que incluyen descripción general de la empresa, noticias, métricas clave, rendimiento, fechas, recomendaciones de analistas y actualizaciones/degradaciones.
  • Datos de opciones que resaltan un alto interés abierto.
  • Tendencias históricas de precios de acciones.
  • Estados financieros esenciales (ingresos, balance general, flujo de caja) formateados en millones de USD.
  • Propiedad institucional y tenencias de fondos mutuos actualizadas.
  • Datos y análisis de tendencias del índice de miedo y codicia de CNN, actuales e históricos.
  • Indicaciones relacionadas con los principios básicos de inversión y estrategias de construcción de carteras.
  • Historial de ganancias y actividad de uso de información privilegiada.
  • Noticias mundiales de última hora de CNBC.
  • Resultados de búsqueda de la serie FRED.
  • Indicadores técnicos que utilizan ta-lib-python.

El servidor se integra con yfinance para la recuperación de datos de mercado y obtiene datos de Fear & Greed de CNN.

También incluye herramientas para calcular expresiones matemáticas e indicadores técnicos utilizando ta-lib-python .

Y indicadores macroeconómicos utilizando fredapi .

Y noticias de última hora del mundo de cnbc.com .

Asegúrese de habilitar también la funcionalidad de búsqueda web si desea incorporar las últimas noticias en su análisis.

Informe de muestra

Prerrequisitos

  • Python: 3.10 o superior
  • Gestor de paquetes: uv

Instalación

Primero, instala uv si aún no lo has hecho:

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

Luego, puedes ejecutar el servidor MCP finance-tools-mcp usando uvx :

uvx finance-tools-mcp

Si desea utilizar su propia clave API FRED, puede configurarla como una variable de entorno:

FRED_API_KEY=YOUR_API_KEY uvx finance-tools-mcp

También puedes ejecutar el servidor utilizando el transporte de eventos enviados por el servidor (SSE):

uvx finance-tools-mcp --transport sse

O con la clave API FRED y el transporte SSE:

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

Uso con clientes MCP

Para integrar finance-tools-mcp con un cliente MCP (por ejemplo, Claude Desktop), agregue la siguiente configuración a su claude_desktop_config.json :

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

Depuración

Puede aprovechar el inspector MCP para depurar el servidor:

npx @modelcontextprotocol/inspector uvx finance-tools-mcp

o

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

Para supervisar el registro, consulte los siguientes directorios:

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

Desarrollo

Para desarrollo y pruebas locales:

  1. Utilice el inspector MCP como se describe en la sección Depuración .
  2. Prueba usando Claude Desktop con esta configuración:
{ "mcpServers": { "investor": { "command": "path/to/uv/command/uv", "args": ["--directory", "path/to/finance-tools-mcp", "run", "finance-tools-mcp"], } } }

Licencia

Este servidor MCP está licenciado bajo la licencia MIT. Consulte el archivo de licencia para obtener más información.

Muestras

Hacer

  • [ ] Agregar niveles de soporte y niveles de resistencia para las acciones
  • [ ] Agregar niveles de retroceso de Fibonacci para acciones
  • [ ] Agregar niveles de confluencia de promedios móviles para acciones
  • [-] Agregar modelo de opción para predicción

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.

Un servidor MCP que proporciona información y análisis financieros integrales aprovechando datos de mercado en tiempo real, noticias y análisis avanzados de acciones, opciones, estados financieros e indicadores económicos.

  1. Descripción general
    1. Informe de muestra
      1. Prerrequisitos
        1. Instalación
          1. Uso con clientes MCP
            1. Depuración
              1. Desarrollo
                1. Licencia
                  1. Muestras
                    1. Hacer

                      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