mcp-multi-weather
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-multi-weatherwhat was the weather in London on June 15th 2023?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-multi-weather
Description
MCP server for checking the weather history and forecast. This Model Context Protocol (MCP) server provides weather data functionality through a FastMCP-based service that integrates with weather providers to deliver historical weather information.
The server exposes a get_historical_weather tool that allows checking weather conditions for
specific cities on past dates, making it useful for applications that need historical weather data.
Related MCP server: MCP Weather Server — Demo
How to run it
First you need to create a valid API key with OpenWeather, and set it in your env file:
$ cp .env.example .env
$ vim .env # Modify the valuesNow you can run the server locally:
$ uv run mcp-multi-weatherOr, you can install the package in your claude-desktop:
$ uv run fastmcp install claude-desktop src/mcp_multi_weather/cli/server.py --env-file .env --env PYTHONPATH=$PWD/src/Development
You can run the tests using pytest:
$ uv run pytest
$ uv run pytest --ow-api-key=DUMMY # To run tests against the real OpenWeather APIYou can also check the syntax and lint the code with pyright and ruff:
$ uv run pyright
$ uv run ruff check
$ uv run ruff formatThis server cannot be deployed
Maintenance
Related MCP Connectors
MCP server exposing the Backtest360 engine API as tools for AI agents.
Hosted MCP server for Xweather weather data: conditions, forecasts, alerts, and more.
An MCP server for weather information by @kulybaba
An MCP server for weather information by @kulybaba
Related MCP Servers
- AlicenseBqualityDmaintenanceProvides tools to retrieve current weather conditions and daily forecasts for cities worldwide using the Open-Meteo API. This Python-based server enables MCP-compatible clients to access real-time meteorological data through a standardized interface.2MIT
- AlicenseNot gradedqualityDmaintenanceDemo MCP server that provides weather data for cities, with tools to get weather and list available cities.MIT
- FlicenseAqualityDmaintenanceMCP server that integrates OpenWeatherMap API to fetch current weather for a specified city.1-
- AlicenseAqualityBmaintenanceMCP server that provides current weather for any city using Open-Meteo APIs. It exposes a single tool 'get_weather' returning temperature, humidity, wind, and other weather data.17 npmMIT