Wttr Weather

Obtiene datos meteorológicos del servicio wttr.in.

Documentación

Obtener el clima desde el servidor MCP de wttr

Un servidor de Model Context Protocol (MCP) que obtiene datos meteorológicos de wttr, con código de referencia del duckduckgo-mcp-server.

Instalación

Instalación mediante docker

./build_docker_image.sh

Uso

Con la siguiente configuración:

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

Herramientas disponibles

1. Herramienta para obtener el clima actual

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

2. Herramienta para obtener el clima de tres días

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

Pruebas

Probado con modelos de ollama: llama3.2:3b-instruct-q2_K, qwen3:0.6b, qwen3:1.7b