Servicio HRFCO
Servicio de consulta de información hidrológica en tiempo real (Servidor MCP)
Características
Información hidrológica en tiempo real, como nivel de agua, precipitaciones y descarga de presas.
Ver información detallada por observatorio
Filtrado y estadísticas de datos de series temporales
Consulta de información sobre la ubicación del observatorio
Prerrequisitos
Python 3.8+
Instalación
Instalar el paquete:
git clone https://github.com/kwenhwang/hrfco-service.git cd hrfco_service pip install -e .Instalar las dependencias necesarias:
pip install -r requirements.txtConfigurar la clave API de HRFCO:
Ventanas:
# PowerShell [Environment]::SetEnvironmentVariable("HRFCO_API_KEY", "your-api-key", "User")# Command Prompt setx HRFCO_API_KEY "your-api-key"O agréguelo en Panel de control > Sistema > Configuración avanzada del sistema > Variables de entorno > Variables de usuario
Linux/macOS:
# Add to ~/.bashrc or ~/.zshrc export HRFCO_API_KEY="your-api-key" # Apply changes source ~/.bashrc # or source ~/.zshrcO crea un archivo .env:
echo "HRFCO_API_KEY=your-api-key" > .env
Configuración
Actualizar
claude_desktop_config.json
:{ "mcpServers": { "hrfco": { "command": "C:\\Users\\{USERNAME}\\AppData\\Local\\Programs\\Python\\Python313\\python.exe", "args": ["-m", "hrfco_service"], "cwd": "D:\\python\\mcp\\hrfco_service", "env": { "PYTHONPATH": "D:\\python\\mcp\\hrfco_service" } } } }Configuración del cursor:
Abrir configuración del cursor (Ctrl+,)
Vaya a Extensiones > Python
Actualice la ruta de Python a su instalación de Python:
C:\Users\{USERNAME}\AppData\Local\Programs\Python\Python313\python.exeEstablezca PYTHONPATH en la configuración del espacio de trabajo:
{ "python.analysis.extraPaths": ["D:/python/mcp/hrfco_service"] }
Asegúrese de que
HRFCO_API_KEY
esté configurado como una variable de entorno del sistema.
Ejemplos de uso
This server cannot be installed
Servicio de recuperación de información hidrológica en tiempo real que proporciona datos sobre el nivel del agua, las precipitaciones, la descarga de presas y la ubicación del observatorio.
Related MCP Servers
- AsecurityAlicenseAqualityFetches tide information for any location using latitude and longitude, providing detailed tide data including high/low tides and station information with automatic UTC time zone handling.Last updated -114MIT License
- -securityFlicense-qualityProvides access to real-time water data from the USGS Water Services API, allowing users to fetch instantaneous measurements like stream flow, gage height, temperature, and water quality parameters from thousands of monitoring stations across the US.Last updated -2
- AsecurityFlicenseAqualityProvides tools to fetch real-time weather data from the National Weather Service API, allowing users to retrieve weather alerts by state and detailed forecasts by coordinates.Last updated -288
- -securityFlicense-qualityProvides global weather query services with features including real-time weather, weather forecasting, and multi-city weather comparison.Last updated -