Qweather Mcp Server Unofficial
@HongpengM
About Qweather Mcp Server Unofficial
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"qweather": {
"command": "uv",
"args": [
"--directory",
"/path/to/your_dir",
"run",
"src/unoff_qweather/qweather.py"
],
"env": {
"QWEATHER_API_KEY": "your_api_key_here",
"QWEATHER_API_HOST": "api.qweather.com"
}
}
}
}Tools
10Search for cities by name or coordinates
Find points of interest
Get current weather conditions
Get daily weather forecasts (3-30 days)
Get hourly weather forecasts (24-168 hours)
Get cities with active weather warnings
Get detailed weather warnings for a location
Get lifestyle indices (UV, sports, etc.)
Get current air quality data
Get air quality forecasts
Overview
What is Qweather Mcp Server Unofficial?
It is an unofficial MCP (Multiagent Conversation Protocol) wrapper for the QWeather API. This server provides tools to access QWeather's comprehensive weather data services, including real-time weather, forecasts, warnings, air quality, and lifestyle indices. It is designed for integration with AI agents, chatbots, and other applications.
How to use Qweather Mcp Server Unofficial?
Install via pip install unoff-qweather-mcp. Set the environment variables QWEATHER_API_KEY and QWEATHER_API_HOST. To use with Claude Desktop, configure the MCP server in claude_desktop_config.json using the uv command pointing to the server script. The server can also be used programmatically as a Python library.
Key features of Qweather Mcp Server Unofficial
- City lookup by name, coordinates, LocationID, or Adcode
- POI lookup for scenic spots and stations
- Real-time current weather conditions for global locations
- Daily weather forecasts for 3–30 days
- Hourly weather forecasts up to 7 days
- Real-time disaster warnings and warning lists by region
- Lifestyle indices (UV, sports conditions, etc.)
- Real-time and forecast air quality data with pollutant details
Use cases of Qweather Mcp Server Unofficial
- Integrate weather data into an AI assistant or chatbot
- Automate weather forecast retrieval for applications
- Provide lifestyle recommendations based on weather indices
- Monitor real-time weather warnings for safety alerts
- Combine air quality data with weather forecasts for health insights
FAQ from Qweather Mcp Server Unofficial
How do I authenticate with the QWeather API?
Set the environment variables QWEATHER_API_KEY and QWEATHER_API_HOST. Register for an API key at the QWeather Developer Platform.
What runtime requirements are needed?
Python 3, the unoff-qweather-mcp package, and a valid QWeather API key. The server can be run locally or deployed via MCP.so.
What tools does this server provide?
The server offers tools for city lookup, POI lookup, current weather, daily and hourly forecasts, weather warnings, weather indices, and air quality (current and forecast).
Can I run this server with Claude Desktop?
Yes, configure the MCP server in the Claude Desktop config file (claude_desktop_config.json) using the uv command and pointing to the server script.
Is this server affiliated with QWeather?
No, this is an unofficial wrapper and is not endorsed by or affiliated with QWeather. Users must comply with QWeather's terms of service.
More Other MCP servers
Awesome Mlops
visengerA curated list of references for MLOps
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,

EverArt
modelcontextprotocolModel Context Protocol Servers
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Comments