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
Requisitos de instalación
Instalación de Python
Si no tiene Python instalado, siga estos pasos para instalarlo:
- Vaya al sitio web oficial de Python .
- Descargue la última versión haciendo clic en el botón amarillo "Descargar Python XXX" en la parte superior de la página.
- Ejecute el instalador descargado.
- 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.
- Haga clic en “Instalar ahora” para continuar con la instalación.
- Una vez completada la instalación, haga clic en el botón "Cerrar".
Verificación de la instalación de Python
- Presione
Windows 키 + R
en su teclado. - Escriba
cmd
en la ventana Ejecutar y haga clic en Aceptar. - En la ventana del símbolo del sistema abierta, escriba el siguiente comando y presione Entrar:Copy
- 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:
- En el menú terminal de Cursor AI, haga clic en Nueva terminal.
- Escriba el siguiente comando y presione Enter:Copy
- Espere mientras se completa la instalación.
- Si recibe un error, pruebe este comando:Copy
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:
- Presione
Ctrl + Shift + P
para abrir la paleta de comandos. - Escriba "Python: Seleccionar intérprete" y selecciónelo.
- Seleccione un intérprete de entorno virtual:
./venv/Scripts/python.exe
Configuración del archivo del proyecto
Preparar archivos de proyecto
- Descargue todos los archivos de este repositorio a cualquier ubicación en su computadora.
- Ejemplo: Cree una carpeta
C:\Users\사용자이름\Desktop\MCP
y copie los archivos.
Comprobar archivo de datos
- Asegúrese de que
forest_fire_data.json
esté en la carpeta. - Este archivo es un archivo importante que contiene datos sobre incendios forestales.
Modificar el archivo de configuración del servidor
- Abra
forest_fire_mcp_server.py
con el Bloc de notas. - Busque
FOREST_FIRE_DATA_PATH
y cámbiela a su ruta actual:
- Guarde y cierre el archivo.
Ejecutando el servidor
Método 1: utilice el botón Ejecutar junto al código
- Abra
forest_fire_mcp_server.py
. - 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
- En el menú terminal de Cursor AI, haga clic en Nueva terminal.
- Escriba el siguiente comando y presione Enter:Copy
Verificar que el servidor esté en ejecución
- Si ve el siguiente mensaje, entonces tuvo éxito:
- ¡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
- Descargue el instalador desde la página de descarga de la aplicación de escritorio Claude .
- Ejecute el archivo de instalación descargado.
- Siga las instrucciones del asistente de instalación para completar la instalación.
Configuración de Claude MCP
- Inicie la aplicación Claude.
- En el menú Archivo en la esquina superior derecha, haga clic en el ícono Configuración (⚙️).
- Seleccione la pestaña “Desarrollador” en el menú de la izquierda.
- 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
- Salga por completo de la aplicación de escritorio Claude y luego reiníciela.
- 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:
- Ver datos de incendios forestales :Copy
- Análisis de riesgo de incendios forestales :Copy
- Compruébalo en el mapa :Copy
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.
This server cannot be installed
Un servidor MCP basado en Python que recopila, analiza y visualiza datos de ocurrencia de incendios forestales en mapas, lo que permite a los usuarios acceder a información regional sobre incendios, análisis de riesgos y visualizaciones de mapas.