Provides current conditions, 48-hour hourly data, and detailed eight-day forecasts for geocoded locations.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Weekly Weather MCP.
The rossshannon/Weekly-Weather-mcp MCP server exposes weather data through two MCP tools backed by OpenWeatherMap One Call API 3.0. It supports locations worldwide when OpenWeatherMap can resolve the supplied name. The server handles conversion from a place name to latitude and longitude, so callers do not need to provide coordinates directly.
get_weather returns current conditions, hourly data for the next 48 hours, and daily data for eight days: the current day plus the following seven days. Daily results include morning, afternoon, and evening data points, along with weather summaries, precipitation probabilities, temperature, humidity, wind speed, and other detailed values. get_current_weather returns a smaller response containing present conditions only, including temperature, feels-like temperature, weather condition, humidity, and wind.
Both tools accept a location string, an optional api_key, and a timezone_offset expressed in hours. The offset defaults to UTC and controls the timezone used for returned times. Examples of accepted location formats include Paris, New York, London,GB, and Portland,OR,US. Adding a country or state code can reduce ambiguity. Unresolvable locations produce an error.
The rossshannon/Weekly-Weather-mcp MCP server reads the OpenWeatherMap key from OPENWEATHER_API_KEY when the tool call does not supply api_key. Results come from the external OpenWeatherMap service, so availability and request limits depend on that service and the account associated with the key.
Clone the repository, create a Python virtual environment if desired, and install the dependencies listed in requirements.txt. The server is started with the weather_mcp_server.py script. For MCP client configuration, the README shows a Python command pointing to the script, with OPENWEATHER_API_KEY supplied in the client environment. A virtual environment can be used by pointing the client at its Python executable.
Claude Desktop and Cursor are listed as example MCP-supported clients. The API key can instead be passed in each tool call, allowing the process to run without setting the environment variable. OpenWeatherMap One Call API 3.0 access must be enabled for the account. The README states that the service offers 1,000 calls per day in its free tier, with additional usage subject to the provider's pricing and account limits.
The server depends on a valid OpenWeatherMap API key and active One Call API 3.0 access. Newly created or newly activated keys may take time to work. Requests beyond the account limit can return HTTP 429 responses. Location quality depends on OpenWeatherMap geocoding; ambiguous names should include country or state information. The server provides forecast data and does not itself create calendar events or perform other follow-up actions.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/rossshannon-weekly-weather-mcp)<a href="https://allmcps.com/mcp/rossshannon-weekly-weather-mcp"><img src="https://allmcps.com/api/badge/rossshannon-weekly-weather-mcp?style=directory" alt="Weekly Weather MCP on AllMCPs" /></a>