AlphaVantage MCP Server

by lifejwang11
Verified

Integrations

  • Provides integration with GitHub for repository operations like cloning the project from lifejwang11's repository.

  • Utilizes Python as the foundation for implementing the MCP server, with specific requirements for Python 3.12.

Servidor MCP AlphaVantage

Este es un servidor basado en el marco MCP (Protocolo de Control de Modelos), diseñado para integrarse con el servicio API de datos financieros AlphaVantage. Más información sobre AlphaVantage aquí.

Descripción general del proyecto

AlphaVantage es un servicio API que proporciona datos históricos y en tiempo real del mercado financiero, que incluyen:

  • Datos del mercado de valores
  • Datos de Forex
  • Datos de criptomonedas
  • Indicadores técnicos
  • Datos fundamentales

Este proyecto encapsula la funcionalidad de AlphaVantage en un servicio MCP, lo que facilita la integración con otras aplicaciones.

Instalación del servidor MCP

Prerrequisitos

  • Python 3.12
  • gestor de paquetes pip

Pasos de instalación

  1. Clonar el proyecto
git clone https://github.com/lifejwang11/alphavantage-mcp cd alphavantage-mcp
  1. Crear y activar entorno virtual (recomendado)
python -m venv venv source venv/bin/activate # Unix/macOS # or .\venv\Scripts\activate # Windows
  1. Instalar dependencias
pip install -r requirements.txt
  1. Configurar variables de entorno
export ALPHAVANTAGE_API_KEY=your_api_key
  1. Iniciar el servidor
python main.py

Características de AlphaVantage

Este servidor MCP admite las siguientes funcionalidades principales de AlphaVantage:

  1. Datos del mercado de valores
    • Cotizaciones en tiempo real
    • Datos históricos de precios
    • Información de la empresa
  2. Indicadores técnicos
    • Promedios móviles
    • RSI
    • MACD y más
  3. Datos fundamentales
    • Estados financieros
    • Informes de ganancias
    • Descripción general de la empresa

Guía de uso

  1. Obtener la clave API de AlphaVantage
  2. Configurar la clave API
    • Establezca ALPHAVANTAGE_API_KEY en las variables de entorno
    • O configurar en el archivo de configuración
  3. Llamadas de servicio
    • Realizar llamadas a través del protocolo MCP
    • Consulte la documentación de la API para obtener especificaciones detalladas de la interfaz.

Notas importantes

  • Consulte la documentación oficial de AlphaVantage para conocer los límites de velocidad de la API.
  • Se recomiendan claves API premium para entornos de producción para obtener límites de velocidad más altos
  • Maneje las claves API de forma segura y nunca las exponga en código público

Contribuyendo

Los problemas y las solicitudes de extracción son bienvenidos para ayudarnos a mejorar el proyecto.

Licencia

Licencia MIT

Derechos de autor (c) 2025 lifejwang11

Por la presente se concede permiso, sin cargo, a cualquier persona que obtenga una copia de este software y los archivos de documentación asociados (el "Software"), para tratar el Software sin restricción, incluyendo, sin limitación, los derechos a usar, copiar, modificar, fusionar, publicar, distribuir, sublicenciar y/o vender copias del Software, y para permitir que las personas a quienes se les proporciona el Software lo hagan, sujeto a las siguientes condiciones:

El aviso de derechos de autor anterior y este aviso de permiso se incluirán en todas las copias o partes sustanciales del Software.

EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITA, INCLUYENDO, ENTRE OTRAS, LAS GARANTÍAS DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN DETERMINADO Y NO INFRACCIÓN. EN NINGÚN CASO LOS AUTORES O TITULARES DE LOS DERECHOS DE AUTOR SERÁN RESPONSABLES DE NINGUNA RECLAMACIÓN, DAÑOS U OTRAS RESPONSABILIDADES, YA SEA EN ACCIÓN CONTRACTUAL, EXTRACONTRACTUAL O DE OTRO TIPO, QUE SURJA DE, SE DERIVE DE O EN RELACIÓN CON EL SOFTWARE O EL USO U OTRAS RELACIONES CON EL MISMO.

-
security - not tested
F
license - not found
-
quality - not tested

Un servidor MCP que se integra con la API de datos financieros de AlphaVantage, proporcionando acceso a datos del mercado de valores, indicadores técnicos e información financiera fundamental.

  1. Project Overview
    1. MCP Server Installation
      1. Prerequisites
      2. Installation Steps
    2. AlphaVantage Features
      1. Usage Guide
        1. Important Notes
          1. Contributing
            1. License
              ID: v7gni3vlxa