Stock Analysis

Acesse dados de ações indianas em tempo real e históricos usando a API do Yahoo Finance.

Documentação

Servidor MCP de Análise de Ações por Akshay Bavkar

Este é um servidor MCP que fornece acesso a dados de ações indianas em tempo real e históricos usando a API do Yahoo Finance. Ele permite que a recuperação de dados de ações seja usada como contexto por LLMs locais via Claude Desktop, Cursor e outros agentes compatíveis com MCP.

Recursos Disponíveis

  • getStockQuote: Obtenha a cotação atual de uma ação indiana.
  • getHistoricalData: Obtenha dados históricos de uma ação indiana com intervalos e períodos personalizados.

Configuração

npm install mcp-stock-analysis

Uso no Host

Configure seu cliente MCP (ex.: Claude Desktop) para conectar-se ao servidor:

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

Ferramentas

getStockQuote

Obtenha a cotação atual de uma ação.

Entrada:

symbol: O símbolo da ação (ex.: RELIANCE.NS)

Saída:

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

getHistoricalData

Obtenha dados históricos de uma ação.

Entrada:

  • symbol: o símbolo da ação (ex.: RELIANCE.NS)
  • interval: o intervalo de tempo para os dados (daily, weekly ou monthly) (opcional, padrão: daily)

Saída:

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

Objeto JSON contendo os dados históricos. A estrutura da saída depende do parâmetro de intervalo.

Contribuição

Contribuições são bem-vindas! Por favor, abra uma issue ou pull request.

Licença

MIT