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
ISC
This server cannot be installed
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.
一个 API Alpha Vantage 查询 股票信息的 Servidor MCP.
- Características
- Prerrequisitos
- Instalación
- Construyendo y funcionando
- Uso con Claude para escritorio
- Herramientas disponibles
- Recursos disponibles
- Licencia
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityThis is an MCP server that provides access to the Alpha Vantage API, allowing stock data retrieval to be used as context to LLMs.Last updated -2156JavaScript
- 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
- AsecurityAlicenseAqualityAllows Claude and other MCP clients to access real-time and historical stock market data from Alpha Vantage API, including intraday and daily stock data with customizable intervals.Last updated -33TypeScriptMIT License
- -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