A simple MCP service that provides current weather and 5-day forecast using the free OpenWeatherMap API. Features - Current weather conditions - 5-day weather forecast - Configurable units (Celsius/Fahrenheit/Kelvin) - Multi-language support - Simple MCP integration Prerequisites - Go 1.20+ - OpenWeatherMap API key Installation 1. Get OpenWeatherMap API key from https://openweathermap.org/api 2. Clone repository: 3. Build: Installing via Smithery To install MCP Weather Service for Claude Desktop automatically via Smithery: Configuration Set required environment variable: Usage MCP Parameters Example Response Error Handling Common error scenarios: Missing API key: FATAL: OWM_API_KEY environment variable not set Invalid city: current weather error: failed to fetch current weather: city not found Network issues: failed to fetch forecast: context deadline exceeded Development Contributions welcome! Please follow these steps: Fork the repository Create a feature branch Commit changes Push to the branch Create a Pull Request License MIT License - see LICENSE for details