Content
# 🌦️ Weather MCP Server
## 📖 Project Introduction
This is a weather information server developed based on the MCP protocol, which retrieves meteorological data in real-time through the HeWeather API.
## 🚀 Main Features
- 🌍 Get real-time weather information for specified cities.
- ☁️ Supports retrieving weather data via the HeWeather API.
- 📊 Provides detailed weather information, including temperature, humidity, wind speed, precipitation, etc.
## 📋 Environment Requirements
- Python 3.13.2
- Docker (optional, if deploying with Docker)
- HeWeather API key
## 🔧 Installation Steps
### 🐳 Running via Docker
1. **Build Docker Image**
```bash
docker pull bellababy/mcp-server-weather-python:1.0.0
```
2. **Run Docker Container**
```bash
docker run -d -p 8000:8000 -e WEATHER_API_KEY=your_API_key bellababy/mcp-server-weather-python:1.0.0
```
### Environment Variables
| Variable Name | Description | Required |
|--------------------|---------------------------------|----------|
| WEATHER_API_KEY | HeWeather API key | Yes |
## 🍒 Using in CherryStudio
1. **Configure MCP Server**
In CherryStudio, open the settings page and find the "MCP Server" tab.

Fill in the following information:
- Server Address: `http://your_server_IP:8000`
- Select SSE mode
Click "OK" to complete the configuration.
2. **Ask About the Weather in the Conversation**

## 📄 License
This project is licensed under the MIT License. Please see the [LICENSE](LICENSE) file for details.
## 🙏 Acknowledgments
- [HeWeather](https://www.qweather.com/) - Provides weather data API
Connection Info
You Might Also Like
markitdown
MarkItDown-MCP is a lightweight server for converting URIs to Markdown.
markitdown
Python tool for converting files and office documents to Markdown.
Filesystem
Node.js MCP Server for filesystem operations with dynamic access control.
Sequential Thinking
A structured MCP server for dynamic problem-solving and reflective thinking.
Fetch
Retrieve and process content from web pages by converting HTML into markdown format.
TrendRadar
TrendRadar: Your hotspot assistant for real news in just 30 seconds.