mcp-server-fetch-wttr

melody26613/mcp-server-fetch-wttr

3.2

If you are the rightful owner of mcp-server-fetch-wttr and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that fetches weather data from wttr, inspired by the duckduckgo-mcp-server.

Tools
2
Resources
0
Prompts
0

Fetch weather from the wttr MCP Server

A Model Context Protocol (MCP) server that fetches weather data from wttr, with reference code from the duckduckgo-mcp-server.

Installation

Installing via docker

./build_docker_image.sh

Usage

With following configuration:

{
    "mcpServers": {
        "web_fetch_wttr": {
            "command": "docker",
            "args": [
                "run",
                "--rm",
                "-i",
                "--init",
                "web_fetch_wttr:1.0.0"
            ]
        }
    }
}

Available Tools

1. Tool to get current weather

async def get_current_weather(city_name: str, ctx: Context) -> str

2. Tool to get three day's weather

async def get_three_day_weather(city_name: str, ctx: Context) -> str

Testing

Tested by ollama models: llama3.2:3b-instruct-q2_K, qwen3:0.6b, qwen3:1.7b