Skip to main content

Global Weather MCP Server

An MCP (Model Context Protocol) server that provides real-time global weather data for any city or country worldwide using the free Open-Meteo API.

Features

  • Worldwide Coverage: Get weather for any city or country (e.g. London, Tokyo, Paris, Mumbai, New York).
  • No API Key Required: Uses Open-Meteo's free public weather and geocoding APIs.
  • Fast & Lightweight: Built using the official Python Model Context Protocol SDK.

Usage with uvx

Run directly without installing:

uvx saige-weather-mcp

Adding to Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "weather": {
      "command": "uvx",
      "args": ["saige-weather-mcp"]
    }
  }
}

Tools Provided

  • get_weather(location: str): Returns current temperature (°C), relative humidity (%), and wind speed (km/h) for the given city or country.

Metadata

Release files for saige-weather-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for saige-weather-mcp 0.1.0
File Size Uploaded Provenance Actions
saige_weather_mcp-0.1.0.tar.gz 229.1 kB Without provenance Details for saige_weather_mcp-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for saige-weather-mcp 0.1.0
File Interpreter ABI Platform Actions
saige_weather_mcp-0.1.0-py3-none-any.whl Python 3 none any Details for saige_weather_mcp-0.1.0-py3-none-any.whl

Total release size: 231.9 kB

Release files / saige_weather_mcp-0.1.0.tar.gz

Download URL saige_weather_mcp-0.1.0.tar.gz
Size 229.1 kB
Tags Source
SHA-256 checksum
How to use checksums
7965bd81f606fcb936ab621e88f0df823585a25aee4e9fa61c72d15013738d49
BLAKE2b-256 checksum
How to use checksums
edefb3eaf718b7b43e39b69e5979f36c3efce3c1de34ee2ab1faa0c1192283b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.3

Release files / saige_weather_mcp-0.1.0-py3-none-any.whl

Download URL saige_weather_mcp-0.1.0-py3-none-any.whl
Size 2.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9e584de792da40a6af0d73f2f95227894f0ce30add799a24cbea17fd2e67ae5e
BLAKE2b-256 checksum
How to use checksums
f6db16c8f8277d061f4c9ae8b9120644612fec0c74b761ae6c3a1186f35e7c68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.3

Security for saige-weather-mcp 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page