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:
git clone https://github.com/your-username/mcp-weather-server.git cd mcp-weather-server
Set up a Python virtual environment:
python -m venv venv source venv/bin/activate # On Windows: venvScriptsactivate
Install dependencies:
pip install -r requirements.txt
Navigate to the
finance
module and install its dependencies:cd finance pip install -r requirements.txt
Running the Project
Weather Server
Run the weather server:
python main.py
Finance Server
Run the finance server:
cd finance
python finance_server.py
Weather Demo
Run the weather demo server:
python weather-demo.py
Weather and Finance Data Server
Project Details
- akramsheriff5/MCP-Server
- Last Updated: 4/7/2025
Recomended MCP Servers
Write 10x better prompts using Prompt Engineer MCP server.
An MCP (Model Context Protocol) server for accessing and searching Magic UI components
推理算法助手(降维打击)
MCP 서버 학습을 위한 간단예제 실습
Fetch MCP Server
Hyperliquid MCP Server v9
Basic MCP server to see how they work.
Git MCP based on mcp-go
这是一个通过MCP(模块化控制协议)提供QQ音乐搜索功能的测试服务器。该服务器允许您使用关键词搜索音乐曲目,并返回相关歌曲信息。
dameng-mcp-server