Forest Fire Visualization MCP Server

Servidor MCP de visualización de información sobre incendios forestales

introducción

Este proyecto es un servidor MCP basado en Python que recopila, analiza y visualiza datos de ocurrencia de incendios forestales en mapas. Los usuarios pueden acceder a una variedad de funciones, incluida información sobre la ocurrencia de incendios forestales regionales, análisis de riesgos y visualización de mapas.


Estructura de carpetas

MCP/ ├── README.md # 프로젝트 설명 문서 ├── forest_fire_mcp_server.py # MCP 서버 메인 파일 ├── forest_fire_data.py # 데이터 처리 모듈 ├── forest_fire_data.json # 산불 데이터 파일 ├── claude_desktop_config.json # Claude 설정 파일 ├── data/ # 산불 데이터 저장 폴더 └── venv/ # 가상환경 폴더(필요 시)

Requisitos de instalación

Instalación de Python

Si no tiene Python instalado, siga estos pasos para instalarlo:

  1. Vaya al sitio web oficial de Python .
  2. Descargue la última versión haciendo clic en el botón amarillo "Descargar Python XXX" en la parte superior de la página.
  3. Ejecute el instalador descargado.
  4. La parte más importante de la pantalla de instalación es la opción "Agregar Python.exe a PATH" .
    • ¡Asegúrese de marcar esta opción! (casilla de verificación en la parte inferior de la pantalla)
    • Esta configuración le permite ejecutar Python desde el símbolo del sistema.
  5. Haga clic en “Instalar ahora” para continuar con la instalación.
  6. Una vez completada la instalación, haga clic en el botón "Cerrar".

Verificación de la instalación de Python

  1. Presione Windows 키 + R en su teclado.
  2. Escriba cmd en la ventana Ejecutar y haga clic en Aceptar.
  3. En la ventana del símbolo del sistema abierta, escriba el siguiente comando y presione Entrar:
    python --version
  4. Si se muestra la versión de Python, la instalación se realizó correctamente. Ejemplo: Python 3.12.0

Instalar los paquetes necesarios

Una vez instalado Python, deberá instalar los paquetes necesarios:

  1. En el menú terminal de Cursor AI, haga clic en Nueva terminal.
  2. Escriba el siguiente comando y presione Enter:
    pip install mcp httpx requests
  3. Espere mientras se completa la instalación.
  4. Si recibe un error, pruebe este comando:
    pip install --user mcp httpx requests

Configuración del intérprete de Python

Si sigue recibiendo errores después de instalar el paquete, verifique la configuración de su intérprete de Python:

  1. Presione Ctrl + Shift + P para abrir la paleta de comandos.
  2. Escriba "Python: Seleccionar intérprete" y selecciónelo.
  3. Seleccione un intérprete de entorno virtual:
    • ./venv/Scripts/python.exe

Configuración del archivo del proyecto

Preparar archivos de proyecto

  1. Descargue todos los archivos de este repositorio a cualquier ubicación en su computadora.
  2. Ejemplo: Cree una carpeta C:\Users\사용자이름\Desktop\MCP y copie los archivos.

Comprobar archivo de datos

  1. Asegúrese de que forest_fire_data.json esté en la carpeta.
  2. Este archivo es un archivo importante que contiene datos sobre incendios forestales.

Modificar el archivo de configuración del servidor

  1. Abra forest_fire_mcp_server.py con el Bloc de notas.
  2. Busque FOREST_FIRE_DATA_PATH y cámbiela a su ruta actual:
# 예시: FOREST_FIRE_DATA_PATH = "C:/Users/사용자이름/Desktop/MCP/forest_fire_data.json"
  1. Guarde y cierre el archivo.

Ejecutando el servidor

Método 1: utilice el botón Ejecutar junto al código

  1. Abra forest_fire_mcp_server.py .
  2. Haga clic en el botón ▶️ (Ejecutar) que se muestra en el lado izquierdo del contenido del archivo.
    • Cursor AI ejecuta automáticamente scripts de Python.
    • No se requiere ninguna entrada de comando por separado.

Método 2: Ejecutar directamente desde la terminal

  1. En el menú terminal de Cursor AI, haga clic en Nueva terminal.
  2. Escriba el siguiente comando y presione Enter:
    python forest_fire_mcp_server.py

Verificar que el servidor esté en ejecución

  1. Si ve el siguiente mensaje, entonces tuvo éxito:
산불정보 시각화 MCP 서버가 시작되었습니다.
  1. ¡No cierre esta terminal! El servidor debe permanecer en ejecución.

Configuración de la aplicación de escritorio Claude

Instalar la aplicación de escritorio Claude

  1. Descargue el instalador desde la página de descarga de la aplicación de escritorio Claude .
  2. Ejecute el archivo de instalación descargado.
  3. Siga las instrucciones del asistente de instalación para completar la instalación.

Configuración de Claude MCP

  1. Inicie la aplicación Claude.
  2. En el menú Archivo en la esquina superior derecha, haga clic en el ícono Configuración (⚙️).
  3. Seleccione la pestaña “Desarrollador” en el menú de la izquierda.
  4. Haga clic en 'Editar configuración' y especifique el archivo C:/Users/사용자이름/Desktop/MCP/claude_desktop_config.json .

Reiniciar la aplicación de escritorio de Claude

  1. Salga por completo de la aplicación de escritorio Claude y luego reiníciela.
  2. Si ve un ícono de martillo 🔨 en la esquina superior derecha, se ha conectado exitosamente al servidor MCP.
    • Si el icono del martillo está gris, el servidor MCP no está en ejecución.
    • Si el icono del martillo es azul, el servidor MCP está conectado correctamente.

Utilizando las funciones principales

Puede utilizar las funciones del servidor ingresando los siguientes comandos en la aplicación Claude:

  1. Ver datos de incendios forestales :
    강원도의 2021년 산불 데이터를 알려줘
  2. Análisis de riesgo de incendios forestales :
    강원도 고성 지역의 산불 위험도는 어떻게 되나요?
  3. Compruébalo en el mapa :
    강원도 고성의 산불 위치를 지도에서 보여줘

Información adicional

Clave API de Kakao Map : esta está configurada de forma predeterminada, por lo que no es necesario modificarla.

Visualización de mapas : se abre automáticamente en un navegador web.

ID: 8dvreiu76f