A Python-based MCP server that collects, analyzes, and visualizes forest fire occurrence data on maps, allowing users to access regional fire information, risk analysis, and map visualizations.
이 프로젝트는 산불 발생 데이터를 수집, 분석하고 지도에 시각화하는 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/ # 가상환경 폴더(필요 시)
파이썬이 설치되어 있지 않은 경우 다음 단계를 따라 설치하세요:
Windows 키 + R
을 누릅니다.cmd
를 입력하고 확인을 클릭합니다.python --version
Python 3.12.0
Python이 설치되었다면, 필요한 패키지들을 설치해야 합니다:
pip install mcp httpx requests
pip install --user mcp httpx requests
만약 패키지 설치 후에도 오류가 발생한다면, Python 인터프리터 설정을 확인해보세요:
Ctrl + Shift + P
를 눌러 명령 팔레트를 엽니다../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"
forest_fire_mcp_server.py
파일을 엽니다.python forest_fire_mcp_server.py
산불정보 시각화 MCP 서버가 시작되었습니다.
C:/Users/사용자이름/Desktop/MCP/claude_desktop_config.json
파일을 지정합니다.Claude 앱에서 다음과 같은 명령어를 입력하여 서버의 기능을 사용할 수 있습니다:
강원도의 2021년 산불 데이터를 알려줘
강원도 고성 지역의 산불 위험도는 어떻게 되나요?
강원도 고성의 산불 위치를 지도에서 보여줘
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!