qweather-mcp-server logo

qweather-mcp-server

by yangxt65535

A weather query MCP server using the QWeather API. It supports querying real-time weather.

View on GitHub

Last updated: N/A

What is qweather-mcp-server?

This is a MCP server that utilizes the QWeather API to provide real-time weather information.

How to use qweather-mcp-server?

To use this server, you need to set the environment variables QWEATHER_HOST (your API endpoint) and QWEATHER_API_KEY (your API key). It's recommended to use uv to run the project. Run uv sync followed by uv run main.py.

Key features of qweather-mcp-server

  • Real-time weather queries

  • Uses QWeather API

  • API_KEY authentication

  • Simple MCP server

Use cases of qweather-mcp-server

  • Displaying current weather conditions in an application

  • Providing weather data for other services

  • Integrating weather information into a dashboard

FAQ from qweather-mcp-server

What environment variables are required?

QWEATHER_HOST and QWEATHER_API_KEY are required.

What authentication method is used?

Only API_KEY authentication is supported.

Is JWT authentication supported?

No, JWT authentication is not supported.

What is the recommended way to run the project?

It is recommended to use uv.

What API does this server use?

This server uses the QWeather API.