Skip to main content

Weather and Air quality utilities as an MCP server

Project description

Weather MCP Server

Weather forecast and air quality utilities using Open‑Meteo served via FastMCP.

The server can be accessed locally over Stdio or remotely over SSE/Streamable HTTP.

Tools

The tools exposed by the MCP server include:

  • current_weather - Current temperature, wind speed and condition for a location.
  • forecast - Daily forecast for the next few days.
  • uv_index - UV index forecast and risk levels.
  • air_quality - Air quality index values for a location.

Run with Python

cd servers/weather
uv pip install --system .
python -m casual_mcp_server_weather.server

Run with uvx

uvx casual-mcp-server-weather

Run with Docker

docker build -t casual-mcp-server-weather .
docker run -p 8000:8000 casual-mcp-server-weather

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

casual_mcp_server_weather-1.0.1.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

casual_mcp_server_weather-1.0.1-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file casual_mcp_server_weather-1.0.1.tar.gz.

File metadata

File hashes

Hashes for casual_mcp_server_weather-1.0.1.tar.gz
Algorithm Hash digest
SHA256 87d4f2fc6b1b158edbd487b0189cbaee74827dc28bff060e855fb4ef1cc8a589
MD5 ef56ae24bee2c7a3a1d7d8ed0e1b58ed
BLAKE2b-256 97488998d64e505c1b53facbd127e57b614286cca74d4ca8282a2bd81347fa89

See more details on using hashes here.

File details

Details for the file casual_mcp_server_weather-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for casual_mcp_server_weather-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c531420f3397b873d7b5b44c5a5ce0a3c82e058cf36327cf435b724b944bcd98
MD5 6dd954ba6f1facf83e5fb649e4f261b4
BLAKE2b-256 62e4a98d2cee84d458f196270323b72c82f571eabfcf7faeed9ba03e473ec578

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page