Back to Home
bitjungle icon

v-r

Verified Safe

by bitjungle

Overview

Provides high-level, LLM-friendly weather tools and Norwegian place name resolution for MCP-compatible AI clients.

Installation

Run Command
METNO_PROXY_BASE_URL=http://localhost:8080 node dist/index.js

Environment Variables

  • METNO_PROXY_BASE_URL
  • FROST_CLIENT_ID
  • METNO_TIMEOUT_MS
  • METNO_CONNECT_TIMEOUT_MS
  • FROST_BASE_URL
  • FROST_TIMEOUT_MS
  • VAER_PORT
  • VAER_LOG_LEVEL
  • VAER_AUTH_MODE
  • VAER_API_KEY
  • PLACES_DB_PATH

Security Notes

The server uses Zod for robust input validation, mitigating common injection risks. External API calls are routed through a dedicated Nginx proxy ('metno-proxy') which handles User-Agent compliance, caching, and rate limiting, centralizing control and reducing direct exposure to the MET Norway API. Secrets like `FROST_CLIENT_ID` and `VAER_API_KEY` are managed via environment variables. The server logs are structured and sanitize sensitive input to prevent exposure. Docker deployments run as a non-root user (UID/GID 1001), enhancing container security. There's no use of 'eval' or other highly dangerous dynamic code execution methods.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens500
Stars0
Forks0
Last Update2025-11-30

Tags

WeatherAPINorwayMCPLLM Tools