Aare.guru

by baking-bread

Not rated
GitHub

About

Get water temperature and swimming conditions for the Aare river in Switzerland.

Details

Author
baking-bread
Categories
Other

Setup

Install Aare.guru in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/baking-bread/aareguru-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

A Model Context Protocol (MCP) server that provides access to the Aare.guru API for getting water temperature and swimming conditions of the Aare river in Switzerland.

This MCP server provides the following tools:

- get_cities: Get list of all available monitoring locations
- get_current_conditions: Get comprehensive current data (temperature, flow, forecasts) for a specific location
- get_today_summary: Get minimal current temperature and swimming recommendation
- get_widget_data: Get current data for all locations at once
- get_historical_data: Get historical time series data for temperature, flow, and air temperature

npm install -g aareguru-mcp aareguru-mcp
git clone <repository-url> cd aareguru-mcp npm install npm start

Add the following to your Claude Desktop MCP configuration:

{ "mcpServers": { "aareguru": { "command": "npx", "args": ["aareguru-mcp"] } } }
{ "mcpServers": { "aareguru": { "command": "aareguru-mcp" } } }

Get a list of all available monitoring locations along the Aare river.

- app(optional): App identifier
- version(optional): Version number
- values(optional): Specific values to extract

Get comprehensive current conditions for a specific location.

- city(optional, default: "bern"): Location identifier (e.g., "bern", "thun")
- app(optional): App identifier
- version(optional): Version number
- values(optional): Specific values to extract

Get a minimal summary with current temperature and swimming recommendation.

- city(optional, default: "bern"): Location identifier
- app(optional): App identifier
- version(optional): Version number
- values(optional): Specific values to extract

Get current data for all locations simultaneously.

- app(optional): App identifier
- version(optional): Version number
- values(optional): Specific values to extract

Get historical time series data for water temperature, flow, and air temperature.

- city: Location identifier
- start: Start date/time (ISO format, timestamp, "yesterday", "-1 day", etc.)
- end: End date/time (ISO format, timestamp, "now", etc.)
- app(optional): App identifier
- version(optional): Version number
- values(optional): Specific values to extract

Once connected to Claude Desktop, you can ask questions like:

- "What's the current water temperature in Bern?"
- "Show me all available Aare monitoring locations"
- "Get the historical data for Thun from last week"
- "What are the current swimming conditions across all locations?"

This server connects to the Aare.guru API (https://aare.guru), which provides:

- Current water temperature
- Water flow/discharge rates
- Air temperature
- Swimming recommendations and "Sprüche" (sayings)
- Weather forecasts
- Historical data
- Multiple monitoring locations along the Aare river

Data provided byAare.guruand theBAFU. The API is intended for non-commercial public use only.

This MCP server is not officially affiliated with Aare.guru but uses their public API in accordance with its terms of service.

Real-time surf, trails, volcano, ocean safety, weather, and restaurants for all Hawaiian islands — built for AI agents.

Official surf forecast MCP for 861 spots in 51 countries — today's conditions, weekly best day, country rankings and nearby spots straight from your AI assistant.

Provides Australian Football League (AFL) data, including games, standings, and team information, from the Squiggle API.

Global pollen forecasts for any city or coordinate, with per-species values for multiple plants and a multiple day outlook.

An MCP server for retrieving Major League Baseball (MLB) game results, schedules, and specific game details using the mlb-statsapi library.

An MCP server that provides chess statistics for any player.

Unofficial CLI + MCP server for eliteprospects.com Resources

Provides club information and advanced player statistics for Euroleague and Eurocup basketball from the Euroleague API.

Provides advanced Formula 1 data analysis, including real-time telemetry, tire performance, weather prediction, and race strategy simulation.

MCP server for Fantasy Premier League analysis and strategy. This server provides AI assistants with powerful tools, resources, and prompts to help you dominate your FPL mini-leagues with data-driven insights

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.