How to install wego
go install github.com/schachmat/wego@latest wego use case
Fetch and display weather forecasts in a terminal, usable by AI agents to get weather data for a given location.
When to use wego
- When an AI agent needs to retrieve current or multi-day weather forecasts for a specific location from the command line.
- When integrating weather data into scripts, monitoring systems, or automated reports.
- When a simple, dependency-light tool is needed to display weather in various formats (ASCII, emoji, Markdown, JSON).
When not to use wego
- When graphical or interactive weather maps are required.
- When real-time weather alerts or severe weather notifications are needed (wego provides forecasts, not live alerts).
wego features
- · Show forecast for 1 to 7 days
- · Multiple backends: openweathermap, weatherapi, open-meteo, smhi, caiyun, worldweatheronline, pirateweather, json
- · Multiple frontends: ascii-art-table, emoji, markdown, json
- · Configurable unit systems: metric, imperial, si, metric-ms
- · Disk caching with configurable TTL
- · Multi-language support
- · Built-in man page
- · Composable via JSON backend and JSON frontend
Want your agent to find this automatically?
Add the MCP server to your agent config and it will discover tools like wego on its own.
Set up MCP →