Overview
What is 🌦️ Weather MCP Server?
It is an MCP-based weather information server that retrieves real-time meteorological data via the QWeather API. It provides detailed weather information including temperature, humidity, wind speed, and precipitation.
How to use 🌦️ Weather MCP Server?
Deploy via Docker using the image bellababy/mcp-server-weather-python:1.0.0 and set the WEATHER_API_KEY environment variable with your QWeather API key. Run the container exposed on port 8000, then configure the server in CherryStudio with address http://your-server-ip:8000 using SSE mode.
Key features of 🌦️ Weather MCP Server?
- Get real-time weather for specified cities
- Integrates with QWeather API
- Provides temperature, humidity, wind speed, precipitation
Use cases of 🌦️ Weather MCP Server?
- Ask for current weather in a city during a chat
- Integrate live weather data into AI assistant workflows
- Automate weather retrieval for applications
- Display detailed weather metrics like humidity and wind speed
FAQ from 🌦️ Weather MCP Server?
What is required to run the server?
Python 3.13.2, Docker (optional), and a QWeather API key.
How do I deploy it with Docker?
Pull the image and run the container with WEATHER_API_KEY set and port 8000 mapped.
How do I configure it in CherryStudio?
Set the server address to http://your-server-ip:8000 and choose SSE mode in the MCP server settings.
What weather data does the server provide?
Real-time data including temperature, humidity, wind speed, and precipitation.
What license does the project use?
MIT License.