天气服务工具

Weather MCP是一个基于FastMCP的模块化天气服务平台,提供天气数据查询、资源访问和报告生成功能。

  • by thaletto
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 thaletto/mcp

使用说明

天气MCP

一个简单的天气服务 FastMCP,演示模块化命令平台的工具、资源和快速实现。

特性

  • 天气工具:获取指定位置的当前天气。
  • 天气资源:将天气数据作为资源端点访问。
  • 天气报告提示:为给定位置生成天气报告提示。

安装

  1. 克隆存储库:
    git clone https://github.com/thaletto/mcp.git
    cd mcp
    
  2. 安装依赖项(需要Python 3.13+):
    uv pip install -r uv.lock
    

用法

  • 要启动MCP天气服务器:
    fastmcp dev server.py
    

项目结构

  • server.py:使用天气工具、资源和提示实现MCP服务器。
  • assets/:包含项目图像和资源。

依赖项


©2024气象MCP。保留所有权利。