# daniel8824-del
## 基本信息
- Slug: `daniel8824-del-forest-fire-mcp`
- Source: modelscope
- Publisher: @daniel8824-del/forest-fire-mcp
- Categories: location-services / data-platforms
- Hosted: No
- License: MIT License
- Source URL: https://www.modelscope.cn/mcp/servers/@daniel8824-del/forest-fire-mcp
## 简介
暂无描述。
## MCP Server 详情

# 山火信息可视化MCP服务器

## 介绍
此项目是一个基于Python的MCP服务器，用于收集和分析山火发生数据，并在地图上进行可视化。
用户可以利用多种功能，如按地区查看山火发生信息、风险分析以及地图可视化等。
_______________________________________________________________________________________

## 文件夹结构

MCP/
├── README.md                    # 项目说明文档
├── forest_fire_mcp_server.py    # MCP服务器主文件
├── forest_fire_data.py          # 数据处理模块
├── forest_fire_data.json        # 山火数据文件
├── claude_desktop_config.json   # Claude配置文件
├── data/                        # 存储山火数据的文件夹
└── venv/                        # 虚拟环境文件夹（如有需要）

_______________________________________________________________________________________

## 安装要求

### 安装Python
如果您的计算机上尚未安装Python，请按照以下步骤操作：

1. 访问[Python官方网站](https://www.python.org/downloads/)。
2. 点击页面顶部黄色按钮"Download Python X.X.X"下载最新版本。
3. 运行下载好的安装程序。
4. 在安装界面中，最重要的是**"Add Python.exe to PATH"**选项。
   - 请务必勾选此选项！（位于屏幕底部的复选框）
   - 此设置允许您从命令提示符运行Python。
5. 点击"Install Now"开始安装过程。
6. 安装完成后点击"Close"按钮。
_______________________________________________________________________________________

### 验证Python安装
1. 按下键盘上的`Windows键 + R`。
2. 在运行窗口输入`cmd`并点击确定。
3. 在打开的命令提示符窗口中输入以下命令后按Enter：
   
   python --version
   
4. 如果显示了Python版本号，则表明安装成功。
   示例：`Python 3.12.0`
_______________________________________________________________________________________

### 安装所需包
当Python已安装好之后，接下来需要安装一些必要的包：

1. 在Cursor AI菜单终端中点击New Terminal。
2. 输入以下命令并按Enter：
   
   pip install mcp httpx requests
   
3. 等待安装完成。
4. 如果遇到错误，尝试使用以下命令代替：
   
   pip install --user mcp httpx requests
   
_______________________________________________________________________________________

### 设置Python解释器
如果在安装完包之后仍然遇到问题，请检查Python解释器设置：

1. 按`Ctrl + Shift + P`打开命令面板。
2. 输入"Python: Select Interpreter"后选择。
3. 选择虚拟环境解释器：
   - `./venv/Scripts/python.exe`
_______________________________________________________________________________________

## 设置项目文件

### 准备项目文件
1. 将此仓库中的所有文件下载到计算机上的任意位置。
2. 例如，在`C:\Users\用户名\Desktop\MCP`创建一个文件夹并将文件复制进去。

### 检查数据文件
1. 确认`forest_fire_data.json`文件存在于文件夹内。
2. 该文件包含了重要的山火数据。

### 修改服务器配置文件
1. 使用记事本打开`forest_fire_mcp_server.py`文件。
2. 找到`FOREST_FIRE_DATA_PATH`变量，并将其修改为实际路径：
python
# 示例：
FOREST_FIRE_DATA_PATH = "C:/Users/用户名/Desktop/MCP/forest_fire_data.json"3. 保存并关闭文件。
_______________________________________________________________________________________

## 启动服务器

### 方法1：使用代码旁边的运行按钮
1. 打开 `forest_fire_mcp_server.py` 文件。
2. 点击文件内容左侧显示的 ▶️（运行）按钮。
   - Cursor AI 将自动执行 Python 脚本。
   - 不需要输入额外的命令。

### 方法2：直接在终端中运行
1. 在 Cursor AI 菜单终端中点击 New Terminal。
2. 输入以下命令并按 Enter：
   
   python forest_fire_mcp_server.py
   

### 确认服务器启动
1. 如果出现以下消息，则表示成功：

山火信息可视化MCP服务器已启动。

2. 请勿关闭此终端！需要保持服务器处于运行状态。
_______________________________________________________________________________________

## 设置Claude桌面应用程序

### 安装Claude桌面应用程序
1. 从[Claude桌面应用下载页面](https://claude.ai/desktop)下载安装文件。
2. 运行下载的安装文件。
3. 按照安装向导的指示完成安装。

### 配置Claude MCP
1. 启动Claude应用程序。
2. 点击右上角的文件菜单中的设置(⚙️)图标。
3. 从左侧菜单选择 开发者 选项卡。
4. 点击 编辑设置 并指定 `C:/Users/用户名/Desktop/MCP/claude_desktop_config.json` 文件路径。

### 重启Claude桌面应用程序
1. 完全退出然后重新启动Claude桌面应用程序。
2. 当右上角显示锤子 🔨 图标时，表明已成功连接到MCP服务器。
   - 如果锤子图标为灰色，则表示MCP服务器未运行。
   - 如果锤子图标为蓝色，则表示MCP服务器已正常连接。
_______________________________________________________________________________________

## 使用主要功能
您可以在Claude应用中输入以下命令来使用服务器的功能：

1. **查询山火数据**:
   
   告诉我2021年江原道的山火数据
   
2. **分析山火风险**:
   
   江原道高城地区的山火风险如何？
   
3. **地图查看**:
   
   在地图上显示江原道高城的山火位置
   
_________________________________________________________________________________

## 其他信息
### **KakaoMap API密钥**: 默认已配置好，无需修改。
### **地图可视化**: 将自动在网页浏览器中打开。

