Skip to main content
Glama
joescaos

Weather MCP Server

by joescaos

Weather MCP Server Powered by the Open-Meteo API

This MCP server interfaces with the Open-Meteo API and offers tools to fetch current weather conditions and weather forecasts for any location worldwide.

Requirements

  • Claude.ai account (MCP support is available for all account types)

  • Claude Desktop app, available for macOS and Windows

  • uv:

    • macOS via Homebrew: brew install uv

    • Windows via WinGet: winget install --id=astral-sh.uv -e

  • A code editor like Visual Studio Code

Related MCP server: Weather MCP Server

Installation

uv run

Development

Start the virtual environment

source .venv/bin/activate

NOTE: To stop the virtual environment:

deactivate

Run MCP server in dev mode with the MCP Inspector:

mcp dev server.py

Run MCP server in Claude Desktop

Open claude_desktop_config.json in an editor:

File location:

  • MacOS / Linux: ~/Library/Application/Support/Claude/claude_desktop_config.json

  • Windows: AppData\Claude\claude_desktop_config.json

Find the full path to uv:

  • MacOS / Linux: which uv

  • Windows: where uv

In claude_desktop_config.json:

{
  "mcpServers": {
    "weather": {
      "command": "/absolute/path/to/uv",
      "args": [
        "run",
        "--with",
        "mcp[cli]",
        "mcp",
        "run",
        "/absolute/path/to/mcp-server-weather/server.py"
      ]
    }
  }
}

Reboot Claude Desktop and use a prompt that will trigger your MCP.

Usage

In Claude Desktop:

  • request current weather information for a specified location

  • request a weather forecast for a specified location and time

  • ask if it's going to rain tomorrow

  • ask if you need to put on sunscreen if you're going for a walk later

Install Server
F
license - not found
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/joescaos/weather-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server