a

akramsheriff5

weather-servicesfinance

311 查看 · 2026-07-07 更新

功能

通过标准化的模型上下文协议暴露特定功能的轻量级程序

天气服务器

  • 天气警报: 获取特定美国州的活跃天气警报。
  • 天气预报: 检索给定位置的详细天气预报。
  • Freshdesk 集成: 在 Freshdesk 中创建支持工单。

金融模块

  • 日内市场数据: 使用 AlphaVantage API 获取日内股票市场数据。
  • 技术分析:
    • 计算移动平均线(短期和长期)。
    • 计算相对强弱指数 (RSI)。
  • 交易建议: 基于技术指标生成全面的交易建议。

安装

  1. 克隆仓库: bash git clone https://github.com/your-username/mcp-weather-server.git cd mcp-weather-server

  2. 设置 Python 虚拟环境: bash python -m venv venv source venv/bin/activate # 在 Windows 上: venvScriptsactivate

  3. 安装依赖项: bash pip install -r requirements.txt

  4. 进入 finance 模块并安装其依赖项: bash cd finance pip install -r requirements.txt

运行项目

天气服务器

运行天气服务器: bash python main.py

金融服务器

运行金融服务器: bash cd finance python finance_server.py

天气演示

运行天气演示服务器: bash python weather-demo.py

来源