Unofficial QWeather MCP
by HongpengM
An unofficial MCP wrapper for the QWeather API, providing tools to easily access weather data services through MCP. It allows integration with AI agents, chatbots, and other applications.
Last updated: N/A
What is Unofficial QWeather MCP?
This is an unofficial MCP (Multiagent Conversation Protocol) wrapper for the QWeather API. It provides a set of tools to access QWeather's weather data services, enabling integration with AI agents and other applications through a standardized interface.
How to use Unofficial QWeather MCP?
- Install the package using
pip install unoff-qweather-mcp
. 2. Register for a QWeather API key at the QWeather Developer Platform. 3. Set theQWEATHER_API_KEY
andQWEATHER_API_HOST
environment variables. 4. Configure the MCP server in your Claude configuration file (claude_desktop_config.json) with the provided JSON snippets, adjusting the path to your local repository if necessary. 5. Use the available tools as described in the 'Available Tools' section.
Key features of Unofficial QWeather MCP
City Lookup
POI Lookup
Real-time Weather
Weather Forecasts (Daily and Hourly)
Weather Warnings
Weather Indices
Air Quality (Real-time and Forecast)
Use cases of Unofficial QWeather MCP
Integrating weather data into AI agents and chatbots
Providing weather information in conversational interfaces
Building applications that respond to weather conditions
Automating weather-related tasks and workflows
FAQ from Unofficial QWeather MCP
Is this an official QWeather package?
Is this an official QWeather package?
No, this is an unofficial wrapper and is not affiliated with or endorsed by QWeather.
Do I need a QWeather API key to use this package?
Do I need a QWeather API key to use this package?
Yes, you need to register for an account at the QWeather Developer Platform and create an API key.
Where can I find the QWeather API documentation?
Where can I find the QWeather API documentation?
You can find the documentation at https://dev.qweather.com/
What is MCP?
What is MCP?
MCP stands for Multiagent Conversation Protocol. It provides a standardized way for different agents or services to communicate with each other.
What license is this package released under?
What license is this package released under?
This project is licensed under the MIT License.