A fast, zero-API-key MCP server in Rust with an interactive MCP App weather & air-quality dashboard, powered by Open-Meteo.
This is the actual ui/dashboard.html served by the MCP server, loaded
straight from the repository. This page plays the role of an MCP Apps host: it answers
ui/initialize and serves the widget's tools/call requests by querying
the Open-Meteo APIs directly from your browser — the same requests the Rust server makes.
Try the search box, the preset pills, and the refresh button.
Inside Claude (or any MCP Apps–capable host) the dashboard is rendered from the
ui://meteo/dashboard resource and the host proxies tool calls to the
meteo-mcp-rs binary over stdio.
brew install gohyperdev/tap/meteo-mcp-rs
cargo binstall meteo-mcp-rs
cargo install meteo-mcp-rs
github.com/gohyperdev/meteo-mcp-rs/releases
{
"mcpServers": {
"meteo": { "command": "/opt/homebrew/opt/meteo-mcp-rs/bin/meteo-mcp-rs" }
}
}