Weather & Stock MCP Server

Integrations

  • Utilized for version control and code management of the MCP server.

  • Serves as the runtime environment for the MCP server, allowing it to handle financial and weather data requests.

  • Used for managing the server's dependencies and running the application.

Servidor MCP de clima y bolsa 🌦️📉

Este proyecto es un servidor MCP (Protocolo de contexto de modelo) que proporciona alertas meteorológicas, pronósticos, precios de acciones, datos históricos y noticias utilizando varias API.

Características 🚀

  • 🐼 Obtenga precios de acciones en tiempo real usando Yahoo Finance
  • 📊 Recuperar datos históricos de acciones (diarios, semanales, mensuales)
  • 📰 Obtenga noticias relacionadas con las acciones de NewsAPI
  • 🌦️ Obtenga alertas y pronósticos meteorológicos mediante la API del Servicio Meteorológico Nacional

Instalación y configuración ⚙️

Prerrequisitos

  • Node.js (v18 o superior)
  • Git
  • Una clave API para NewsAPI

Pasos

  1. Clonar el repositorio:
    git clone https://github.com/<your-username>/<repo-name>.git cd <repo-name>
  2. Instalar dependencias:
    npm install
  3. Configurar variables de entorno:
    Crea un archivo .env y agrega:
    NEWS_API_KEY=your_newsapi_key
  4. Iniciar el servidor:
    npm start

Uso 🛠️

El servidor MCP proporciona las siguientes herramientas:

Obtener precio de las acciones

{ "tool": "get-stock-price", "params": { "symbol": "AAPL" } }

Obtener datos históricos de acciones

{ "tool": "get-historical-data", "params": { "symbol": "AAPL", "startDate": "2024-01-01", "endDate": "2024-03-01", "interval": "1d" } }

Recibir noticias

{ "tool": "get-news", "params": { "stockName": "Tesla", "startDate": "2024-03-01", "endDate": "2024-03-10" } }

Contribuyendo 🤝

¡Siéntete libre de bifurcar este repositorio, realizar cambios y enviar una solicitud de extracción! 🚀

Licencia 🐟

Este proyecto está licenciado bajo la licencia MIT.

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

Proporciona alertas meteorológicas en tiempo real, pronósticos, precios de acciones, datos históricos y noticias relacionadas con las acciones a través de una interfaz MCP.

  1. Features 🚀
    1. Installation & Setup ⚙️
      1. Prerequisites
      2. Steps
    2. Usage 🛠️
      1. Get Stock Price
      2. Get Historical Stock Data
      3. Get News
    3. Contributing 🤝
      1. License 🐟
        ID: y4gap285bd