Financial Data

Fornece acesso a dados de ações em tempo real e históricos da API Alpha Vantage.

Documentação

Financial Data - Servidor MCP

smithery badge

Este é um servidor MCP que fornece acesso à API Alpha Vantage, permitindo a recuperação de dados de ações para serem usados como contexto para LLMs.

findata-mcp-server MCP server

Recursos Disponíveis

  • getStockQuote: Obtenha a cotação atual de uma ação.
  • getHistoricalData: Obtenha dados históricos de uma ação (diário, semanal ou mensal).
  • (Mais ferramentas serão adicionadas posteriormente para análise técnica, visão geral da empresa, etc.)

Configuração

Instalação via Smithery

Para instalar o Financial Data Server para Claude Desktop automaticamente via Smithery:

npx -y @smithery/cli install findata-mcp-server --client claude

Instalação Manual

npm install findata-mcp-server

Uso no Host

  1. Obtenha uma chave de API da Alpha Vantage https://www.alphavantage.co/support/#api-key.

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

{
  "mcpServers": {
    "alphaVantage": {
      "command": "npx",
      "args": ["-y", "findata-mcp-server"],
      "env": {
        "ALPHA_VANTAGE_API_KEY": "PUT_YOUR_API_KEY_HERE"
      }
    }
  }
}

Ferramentas

getStockQuote

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

Entrada:

symbol: O símbolo da ação (ex.: AAPL) Exemplo de Saída:

getHistoricalData

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

Entrada:

  • symbol: o símbolo da ação (ex.: AAPL)
  • interval: o intervalo de tempo para os dados (daily, weekly ou monthly) (opcional, padrão: daily)
  • outputsize: o tamanho da saída (compact ou full) (opcional, padrão: compact) Saída:

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