Financial Data
Proporciona acceso a datos de acciones en tiempo real e históricos desde la API de Alpha Vantage.
Documentación
Financial Data - Servidor MCP
Este es un servidor MCP que proporciona acceso a la API de Alpha Vantage, permitiendo que la recuperación de datos de acciones se utilice como contexto para los LLMs.
Funciones disponibles
getStockQuote: Obtén la cotización actual de una acción.getHistoricalData: Obtén datos históricos de una acción (diario, semanal o mensual).- (Se añadirán más herramientas más adelante para análisis técnico, resumen de la empresa, etc.)
Configuración
Instalación mediante Smithery
Para instalar Financial Data Server para Claude Desktop automáticamente mediante Smithery:
npx -y @smithery/cli install findata-mcp-server --client claude
Instalación manual
npm install findata-mcp-server
Uso en el host
-
Obtén una clave de API de Alpha Vantage https://www.alphavantage.co/support/#api-key.
-
Configura tu cliente MCP (por ejemplo, Claude Desktop) para conectarte al servidor:
{
"mcpServers": {
"alphaVantage": {
"command": "npx",
"args": ["-y", "findata-mcp-server"],
"env": {
"ALPHA_VANTAGE_API_KEY": "PUT_YOUR_API_KEY_HERE"
}
}
}
}
Herramientas
getStockQuote
Obtén la cotización actual de una acción.
Entrada:
symbol: El símbolo de la acción (por ejemplo, AAPL)
Ejemplo de salida:
getHistoricalData
Obtén datos históricos de una acción.
Entrada:
symbol: el símbolo de la acción (por ejemplo, AAPL)interval: el intervalo de tiempo para los datos (daily,weeklyomonthly) (opcional, por defecto:daily)outputsize: el tamaño de la salida (compactofull) (opcional, por defecto:compact) Salida:
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 problema o una solicitud de extracción.
Licencia
MIT