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
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.
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
-
Obtenha uma chave de API da Alpha Vantage https://www.alphavantage.co/support/#api-key.
-
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,weeklyoumonthly) (opcional, padrão:daily)outputsize: o tamanho da saída (compactoufull) (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