aareguru-mcp
Verified Safeby schlpbch
Overview
Provides real-time and historical Swiss Aare river data, including water temperature, flow rates, and safety assessments, to AI assistants via the Model Context Protocol (MCP).
Installation
docker-compose up -dEnvironment Variables
- LOG_LEVEL
- API_KEY_REQUIRED
- API_KEYS
- CORS_ORIGINS
- RATE_LIMIT_PER_MINUTE
- AAREGURU_BASE_URL
- APP_NAME
- APP_VERSION
- CACHE_TTL_SECONDS
- MIN_REQUEST_INTERVAL_SECONDS
- LOG_FORMAT
- HTTP_CLIENT_TIMEOUT
- HTTP_CLIENT_MAX_KEEPALIVE
- HTTP_CLIENT_MAX_CONNECTIONS
- HTTP_HOST
- HTTP_PORT
- HTTP_WORKERS
- SSE_SESSION_TIMEOUT_SECONDS
- SSE_CLEANUP_INTERVAL_SECONDS
Security Notes
The server implements rate limiting for HTTP endpoints and includes configurable API key authentication (though not enabled by default). It does not appear to use dangerous patterns like 'eval' or allow arbitrary code execution. Standard HTTP server security practices should be applied in deployment, such as using HTTPS and securing the host environment.
Similar Servers
heurist-mesh-mcp-server
Provides AI models (like Claude) access to Web3 and blockchain tools via the Heurist Mesh API for tasks such as cryptocurrency data analysis, token security review, and social media intelligence.
pyrestoolbox-mcp
Provides AI agents with comprehensive reservoir engineering calculations for PVT analysis, well performance, geomechanics, and reservoir simulation support.
converse
Orchestrates and exposes various AI tools (chat, multi-model consensus, job management) over the Model Context Protocol, enabling local, persistent, and potentially asynchronous AI interactions across multiple Large Language Model (LLM) providers.
ClaudeMCP
This collection of Model Context Protocol (MCP) servers empowers Claude AI with real-time access to stock market data, weather information, news articles, personal financial data from a PostgreSQL database, and Gmail management capabilities.