天气数据服务

一个为Claude Desktop提供实时天气数据的MCP服务器,通过OpenWeatherMap API获取温度、湿度、风速等气象信息。

  • by irem864
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 irem864/weather-mcp

使用说明

天气MCP服务器

土耳其语 🇹🇷

这个项目, Claude Desktop(克劳德桌面版) “için”的中文翻译是“为了”或“对于”,具体含义需根据上下文来确定。在土耳其语中,“için”是一个介词,用于表达目的、原因或对象等关系。 MCP(模型上下文协议)服务器 已被开发出来。
使用OpenWeatherMap API获取实时天气信息。

特性/特点

  • 输入城市名称查询天气
  • 温度、天气状况、湿度和风速信息
  • 通过Claude MCP集成实现便捷使用

安装

  1. 克隆这个项目:
    git clone https://github.com/irem864/weather-mcp.git
    cd weather-mcp
    

创建虚拟环境并安装依赖项:

复制以下 bash 命令:python -m venv .venv .venv\Scripts\activate(在命令行中激活虚拟环境) 使用 pip 安装 requirements.txt 文件中列出的包 从OpenWeatherMap获取API密钥。

在Claude Desktop的config.json文件中添加MCP服务器。

执行步骤 复制 bash 命令:python server.py 不是 别忘了在.env文件中保存你的API密钥。

通过Claude Desktop,您可以询问任何城市的天气情况。

英语 🇬🇧 这个项目是为Claude Desktop提供的MCP(模型上下文协议)服务器。 它使用OpenWeatherMap API获取实时天气数据。

特性/功能 通过城市名称获取天气信息

温度、状况、湿度和风况详情

与Claude MCP轻松集成

安装 克隆此仓库:

复制bash命令:git clone https://github.com/irem864/weather-mcp.git 进入 weather-mcp 目录 创建虚拟环境并安装依赖项:

复制 bash 命令:python -m venv .venv .venv\Scripts\activate 的中文翻译是:“激活 .venv 虚拟环境” 使用 pip 安装 requirements.txt 中列出的包 从OpenWeatherMap获取您的API密钥。

将此MCP服务器添加到您的Claude Desktop配置文件config.json中。

跑 复制以下bash命令:python server.py 注释 别忘了将你的API密钥保存在.env文件中。

你可以直接询问Claude Desktop任何城市的天气情况。

由 irem864 开发

YAML(YAML Ain't Markup Language,YAML 不是标记语言) 复制代码