山火信息可视化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,请按照以下步骤安装:
- Python官方网站连接到。
- 单击页面顶部的黄色按钮“Download Python X.X.X”下载最新版本。
- 运行下载的安装程序。
- 安装屏幕上最重要的部分是 “将Python.exe添加到PATH” 选项。
- 请务必检查此选项!(屏幕底部的复选框) - 此设置允许您在命令提示下运行Python。
- 单击“Install Now”继续安装。
- 安装完成后,单击“Close”按钮。
______________________________________________________________________
检查安装Python
- 键盘的
Windows 키 + R单击。 - 在运行窗口中
cmd输入,然后单击“确定”。 - 在打开的命令提示符窗口中输入以下命令,然后按Enter:
python --version- 显示Python版本时,安装已成功完成。
示例: Python 3.12.0
______________________________________________________________________
安装所需的软件包
如果安装了Python,则需要安装所需的软件包:
- 在Cursor AI菜单终端上,单击New Terminal。
- 输入以下命令并按Enter:
pip install mcp httpx requests- 等待安装过程。
- 如果出现错误,请尝试以下命令:
pip install --user mcp httpx requests______________________________________________________________________
设置Python解释器
如果安装软件包后仍出现错误,请检查您的Python解释器设置:
Ctrl + Shift + P单击打开命令选项板。- 输入“Python:Select Interpreter”并选择。
- 选择虚拟环境解释器:
- ./venv/Scripts/python.exe
______________________________________________________________________
设置项目文件
准备项目文件
- 将此存储库中的所有文件下载到计算机上的任意位置。
- 示例:
C:\Users\사용자이름\Desktop\MCP创建文件夹后复制文件
验证数据文件
forest_fire_data.json确保文件在文件夹中。- 此文件是包含山火数据的重要文件。
修改服务器设置文件
forest_fire_mcp_server.py用记事本打开文件。FOREST_FIRE_DATA_PATH找到变量并将其修改为实际路径:
# 예시:
FOREST_FIRE_DATA_PATH = "C:/Users/사용자이름/Desktop/MCP/forest_fire_data.json"- 保存并关闭文件。
______________________________________________________________________
运行服务器
执行方法1:使用代码旁边的执行按钮
forest_fire_mcp_server.py打开文件。- 单击文件内容左侧显示的▶ENT(运行)按钮。
- Cursor AI自动运行Python脚本。 - 无需输入命令。
运行方法2:直接在终端运行
- 在Cursor AI菜单终端上,单击New Terminal。
- 输入以下命令并按Enter:
python forest_fire_mcp_server.py验证服务器运行
- 如果显示以下消息,则成功:
산불정보 시각화 MCP 서버가 시작되었습니다.- 不要关闭这个终端!服务器必须保持运行状态。
______________________________________________________________________
设置Claude桌面应用程序
安装Claude桌面应用程序
- Claude桌面应用程序下载页面从下载安装文件。
- 运行下载的安装文件。
- 按照安装向导中的说明完成安装。
设置Claude MCP
- 运行Claude应用程序。
- 在右上角的“文件”菜单中,单击“设置”(⚙ENT)图标。
- 从左侧菜单中选择“开发者”选项卡。
- 单击“编辑设置”
C:/Users/사용자이름/Desktop/MCP/claude_desktop_config.json指定文件。
重新启动Claude桌面应用程序
- 完全退出Claude桌面应用程序,然后重新运行。
- 右上角的锤子🔨 如果显示图标,则表示与MCP服务器的连接成功。
- 如果锤子图标为灰色,则MCP服务器未运行。 - 如果锤子图标为蓝色,则MCP服务器处于正常连接状态。
______________________________________________________________________
使用主要功能
在Claude应用程序中,您可以输入以下命令来使用服务器的功能:
- 查看山火数据:
강원도의 2021년 산불 데이터를 알려줘- 山火危险度分析:
강원도 고성 지역의 산불 위험도는 어떻게 되나요?- 在地图上确认:
강원도 고성의 산불 위치를 지도에서 보여줘______________________________________________________________________
