Stock Analysis

Accede a datos históricos y en tiempo real de acciones indias usando la API de Yahoo Finance.

Documentación

Servidor MCP de Análisis de Acciones por Akshay Bavkar

Este es un servidor MCP que proporciona acceso a datos bursátiles indios en tiempo real e históricos utilizando la API de Yahoo Finance. Permite recuperar datos de acciones para ser utilizados como contexto por LLMs locales a través de Claude Desktop, Cursor y otros agentes compatibles con MCP.

Funciones Disponibles

  • getStockQuote: Obtén la cotización actual de una acción india.
  • getHistoricalData: Obtén datos históricos de una acción india con intervalos y períodos personalizados.

Configuración

npm install mcp-stock-analysis

Uso en el Host

Configura tu cliente MCP (por ejemplo, Claude Desktop) para conectarse al servidor:

{
  "mcpServers": {
    "mcp-stock-analysis": {
      "command": "npx",
      "args": ["-y", "mcp-stock-analysis"],
    }
  }
}

Herramientas

getStockQuote

Obtén la cotización actual de una acción.

Entrada:

symbol: El símbolo de la acción (por ejemplo, RELIANCE.NS)

Salida:

{
  "symbol": "RELIANCE.NS",
  "price": 2748.15,
  "name": "Reliance Industries Ltd"
}

getHistoricalData

Obtén datos históricos de una acción.

Entrada:

  • symbol: el símbolo de la acción (por ejemplo, RELIANCE.NS)
  • interval: el intervalo de tiempo para los datos (daily, weekly o monthly) (opcional, predeterminado: daily)

Salida:

{
    "date": "2025-03-21T00:00:00+05:30",
    "open": 2735,
    "high": 2750,
    "low": 2725,
    "close": 2748.15,
    "volume": 21780769
}

Objeto JSON que contiene los datos históricos. La estructura de la salida depende del parámetro de intervalo.

Contribuciones

¡Las contribuciones son bienvenidas! Por favor, abre un issue o una pull request.

Licencia

MIT