Features
Lightweight programs that each expose specific capabilities through the standardized Model Context Protocol
Weather Server
Weather Alerts: Fetch active weather alerts for a specific US state.
Weather Forecast: Retrieve detailed weather forecasts for a given location.
Freshdesk Integration: Create support tickets in Freshdesk.
Finance Module
Intraday Market Data: Fetch intraday stock market data using the AlphaVantage API.
Technical Analysis:
Calculate moving averages (short and long periods).
Compute Relative Strength Index (RSI).
Trade Recommendations: Generate comprehensive trade recommendations based on technical indicators.
Related MCP server: OpenWeatherMap MCP Server
Installation
Clone the repository:
git clone https://github.com/your-username/mcp-weather-server.git cd mcp-weather-serverSet up a Python virtual environment:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activateInstall dependencies:
pip install -r requirements.txtNavigate to the
financemodule and install its dependencies:cd finance pip install -r requirements.txt
Running the Project
Weather Server
Run the weather server:
Finance Server
Run the finance server:
Weather Demo
Run the weather demo server: