Skip to main content
Glama
financial-datasets

Financial Datasets MCP Server

Official

Conjuntos de datos financieros del servidor MCP

Introducción

Este es un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona acceso a datos del mercado de valores desde conjuntos de datos financieros .

Permite a Claude y otros asistentes de IA recuperar estados de resultados, balances generales, estados de flujo de efectivo, precios de acciones y noticias del mercado directamente a través de la interfaz MCP.

Related MCP server: AlphaVantage MCP Server

Herramientas disponibles

Este servidor MCP proporciona las siguientes herramientas:

  • get_income_statements : Obtener estados de resultados de una empresa.

  • get_balance_sheets : Obtener balances generales de una empresa.

  • get_cash_flow_statements : Obtener estados de flujo de efectivo de una empresa.

  • get_current_stock_price : Obtenga el precio actual/último de una empresa.

  • get_historical_stock_prices : obtiene los precios históricos de las acciones de una empresa.

  • get_company_news : Obtener noticias de una empresa.

  • get_available_crypto_tickers : obtiene todos los tickers criptográficos disponibles.

  • get_crypto_prices : obtiene los precios históricos de una criptomoneda.

  • get_historical_crypto_prices : obtiene los precios históricos de una criptomoneda.

  • get_current_crypto_price : obtiene el precio actual/último de una criptomoneda.

Configuración

Prerrequisitos

  • Python 3.10 o superior

  • administrador de paquetes uv

Instalación

  1. Clonar este repositorio:

    git clone https://github.com/financial-datasets/mcp-server
    cd mcp-server
  2. Si no tienes instalado uv, instálalo:

    # macOS/Linux
    curl -LsSf https://astral.sh/uv/install.sh | sh
    
    # Windows
    curl -LsSf https://astral.sh/uv/install.ps1 | powershell
  3. Instalar dependencias:

    # Create virtual env and activate it
    uv venv
    source .venv/bin/activate  # On Windows: .venv\Scripts\activate
    
    # Install dependencies
    uv add "mcp[cli]" httpx  # On Windows: uv add mcp[cli] httpx
    
  4. Configurar variables de entorno:

    # Create .env file for your API keys
    cp .env.example .env
    
    # Set API key in .env
    FINANCIAL_DATASETS_API_KEY=your-financial-datasets-api-key
  5. Ejecutar el servidor:

    uv run server.py

Conexión a Claude Desktop

  1. Instale Claude Desktop si aún no lo ha hecho

  2. Cree o edite el archivo de configuración de Claude Desktop:

    # macOS
    mkdir -p ~/Library/Application\ Support/Claude/
    nano ~/Library/Application\ Support/Claude/claude_desktop_config.json
  3. Agregue la siguiente configuración:

    {
      "mcpServers": {
        "financial-datasets": {
          "command": "/path/to/uv",
          "args": [
            "--directory",
            "/absolute/path/to/financial-datasets-mcp",
            "run",
            "server.py"
          ]
        }
      }
    }

    Reemplace /path/to/uv con el resultado de which uv y /absolute/path/to/financial-datasets-mcp con la ruta absoluta a este proyecto.

  4. Reiniciar Claude Desktop

  5. Ahora debería ver las herramientas financieras disponibles en el menú de herramientas de Claude Desktop (icono de martillo)

  6. Intente hacerle a Claude preguntas como:

    • "¿Cuáles son los últimos estados de resultados de Apple?"

    • "Muéstrame el precio actual de las acciones de Tesla"

    • Consulta los precios históricos de MSFT del 01/01/2024 al 31/12/2024.

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/financial-datasets/mcp-server'

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