Integrates OpenWeatherMap APIs into Go applications and provides an LLM-friendly MCP server for weather data.
Gowm is a robust Go client designed for seamless interaction with the OpenWeatherMap APIs, offering comprehensive support for the One Call API 3.0 and the Geocoding API. It simplifies the process of retrieving current weather, various forecasts, and geographical coordinates within Go projects. A standout feature is its implementation of an LLM-friendly MCP server, allowing large language models to directly query OpenWeatherMap for real-time weather information and forecasts, exemplified by its integration with tools like Claude Desktop.