article
README
🚀 mcp-naver-weather
这是一个轻量级的MCP(模型上下文协议)服务器,它的主要功能是从Naver获取实时天气数据,并通过本地文件夹将数据发送到Claude Desktop。该项目专为与Claude的MCP桌面功能协同使用而设计。
🚀 快速开始
本项目可帮助你从Naver获取实时天气数据并与Claude Desktop集成,以下是详细的操作步骤。
✨ 主要特性
- 从Naver爬取当前天气信息。
- 使用uv实现最小化设置。
📦 安装指南
1. 安装Claude Desktop(如果尚未安装)
- 下载Claude Desktop并完成安装。
2. 下载mcp-naver-weather
- 选项1:下载为ZIP文件
- 点击**“代码”** > “下载ZIP”。
- 解压下载的ZIP文件。
- 选项2:使用Git克隆
git clone https://github.com/AIMIZING/mcp-naver-weather.git
cd mcp-naver-weather
3. 设置UV环境
- 选项1:手动设置
- 安装uv(如果尚未安装):
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
- 创建虚拟环境:
uv venv
.venv\Scripts\activate
- 安装依赖项:
pip install -r requirements.txt
- 选项2:自动设置(Windows)
- 运行包含的**“setup.bat”**文件。
4. 配置Claude Desktop
打开包含的**“weather_config.json”**文件,并复制其内容。然后,打开现有的Claude Desktop配置文件,并将复制的内容附加到其中。
找到Claude Desktop配置文件的位置:
- 打开Claude Desktop。
- 转到菜单 → 文件 → 设置 → 开发者模式 → 编辑配置。
- 这将打开您的当前**“claude_desktop_config.json”**文件。
- 在适当位置粘贴额外内容(例如在mcp列表或相关部分)。
⚠️ 重要提示
复制前,请确保将weather_config.json中的路径 "D:\PLACEHOLDER\naver-weather"替换为您的实际本地项目路径(例如C:\Users\YourName\Documents\naver-weather)。
⚠️ 重要提示
请不要覆盖整个文件——确保内容附加或合并,以免破坏现有配置。
5. 运行Claude Desktop
启动Claude Desktop。运行后,它将自动检测并连接到配置好的MCP工具。您现在可以询问Claude天气信息,例如:
"首尔的天气怎么样?"
扫码联系在线客服