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.
Installation
- Clone the repository:Copy
- Set up a Python virtual environment:Copy
- Install dependencies:Copy
- Navigate to the
finance
module and install its dependencies:Copy
Running the Project
Weather Server
Run the weather server:
Copy
Finance Server
Run the finance server:
Copy
Weather Demo
Run the weather demo server:
Copy
This server cannot be installed
A collection of lightweight servers that expose weather and financial capabilities through the Model Context Protocol, allowing users to access weather alerts, forecasts, and financial market data with technical analysis.