HRFCO Service

by kwenhwang
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Supports configuration of API keys and environment variables through .env files for secure access to the hydrological data API.

  • Provides integration with GitHub for installation and version control of the hydrological data service.

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

Instalación

  1. Instalar el paquete:
    git clone https://github.com/kwenhwang/hrfco-service.git cd hrfco_service pip install -e .
  2. Instalar las dependencias necesarias:
    pip install -r requirements.txt
  3. Configurar 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 usuarioLinux/macOS:
    # Add to ~/.bashrc or ~/.zshrc export HRFCO_API_KEY="your-api-key" # Apply changes source ~/.bashrc # or source ~/.zshrc
    O crea un archivo .env:
    echo "HRFCO_API_KEY=your-api-key" > .env

Configuración

  1. 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" } } } }
  2. 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.exe
    • Establezca PYTHONPATH en la configuración del espacio de trabajo:
      { "python.analysis.extraPaths": ["D:/python/mcp/hrfco_service"] }
  3. Asegúrese de que HRFCO_API_KEY esté configurado como una variable de entorno del sistema.

Ejemplos de uso

-
security - not tested
A
license - permissive license
-
quality - not tested

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.

  1. Features
    1. Prerequisites
      1. Installation
        1. Configuration
          1. Usage Examples
            ID: mhy7vwgcte