Servidor MCP Alpha Vantage Stock
Este es un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona datos bursátiles desde la API de Alpha Vantage. Permite a Claude y a otros clientes de MCP acceder a datos bursátiles históricos y en tiempo real.
Características
- Obtenga datos bursátiles intradiarios con intervalos personalizables
- Obtenga datos bursátiles diarios
- Generar alertas de stock basadas en movimientos de precios
- Acceda a los datos bursátiles como recursos
Prerrequisitos
- Node.js 16 o superior
- Una clave API de Alpha Vantage (obtenga una gratis en Alpha Vantage )
Instalación
- Clonar este repositorio
- Instalar dependencias:
- Cree un archivo
.env
en el directorio raíz y agregue su clave API de Alpha Vantage:
Construyendo y funcionando
Construya el código TypeScript:
Ejecutar el servidor:
Para desarrollo con recarga automática:
Pruebe el cliente API:
Uso con Claude para escritorio
Para utilizar este servidor MCP con Claude for Desktop:
- Abrir Claude para escritorio
- Vaya a Configuración > Desarrollador > Editar configuración
- Agregue lo siguiente a su
claude_desktop_config.json
:
Reemplace /absolute/path/to/dist/index.js
con la ruta absoluta al archivo index.js creado.
- Reiniciar Claude para escritorio
Herramientas disponibles
obtener datos de stock
Obtiene datos bursátiles intradiarios para un símbolo específico.
Parámetros:
symbol
(obligatorio): Símbolo bursátil (p. ej., IBM, AAPL)interval
(opcional): Intervalo de tiempo entre puntos de datos (1 min, 5 min, 15 min, 30 min, 60 min). Valor predeterminado: 5 min.outputsize
(opcional): Cantidad de datos a devolver (compacto: últimos 100 puntos de datos, completo: hasta 20 años de datos). Predeterminado: compacto
obtener datos bursátiles diarios
Obtiene datos diarios de acciones para un símbolo específico.
Parámetros:
symbol
(obligatorio): Símbolo bursátil (p. ej., IBM, AAPL)outputsize
(opcional): Cantidad de datos a devolver (compacto: últimos 100 puntos de datos, completo: hasta 20 años de datos). Predeterminado: compacto
obtener alertas de stock
Analiza datos bursátiles para generar alertas basadas en movimientos de precios.
Parámetros:
symbol
(obligatorio): Símbolo bursátil (p. ej., IBM, AAPL)threshold
(opcional): Umbral porcentual para alertas de movimiento de precios. Valor predeterminado: 5
Recursos disponibles
datos bursátiles
Acceda a los datos de stock directamente como recurso.
Plantilla de URI: stock://{symbol}/{interval}
Parámetros:
symbol
: Símbolo bursátil (por ejemplo, IBM, AAPL)interval
: Intervalo de tiempo (diario, 1 min, 5 min, 15 min, 30 min, 60 min). Predeterminado: diario
Ejemplo de uso en Claude:
- ¿Puedes analizar estos datos bursátiles: stock://AAPL/daily?
- ¿Qué opinas de estos datos: stock://MSFT/5min?
Licencia
Instituto Tecnológico de Massachusetts (MIT)
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Permite a Claude y otros clientes de MCP acceder a datos bursátiles históricos y en tiempo real desde la API de Alpha Vantage, incluidos datos bursátiles intradiarios y diarios con intervalos personalizables.
- Características
- Prerrequisitos
- Instalación
- Construyendo y funcionando
- Uso con Claude para escritorio
- Herramientas disponibles
- Recursos disponibles
- Licencia
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides real-time access to financial market data through the free Alpha Vantage API. This server implements a standardized interface for retrieving stock quotes and company information.Last updated -530PythonMIT License
- -securityAlicense-qualityA Model Context Protocol tool that retrieves daily stock market data for any stock symbol using the Alpha Vantage API.Last updated -TypeScriptApache 2.0
- -securityAlicense-qualityAn MCP server that integrates with the AlphaVantage financial data API, providing access to stock market data, technical indicators, and fundamental financial information.Last updated -PythonMIT License
- -securityFlicense-qualityA TypeScript-based MCP server that fetches real-time stock market data and company financial information through the Alpha Vantage API.Last updated -JavaScript