Wttr Weather

Obtém dados meteorológicos do serviço wttr.in.

Documentação

Buscar clima do servidor wttr MCP

Um servidor Model Context Protocol (MCP) que busca dados climáticos do wttr, com código de referência do duckduckgo-mcp-server.

Instalação

Instalando via docker

./build_docker_image.sh

Uso

Com a seguinte configuração:

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

Ferramentas Disponíveis

1. Ferramenta para obter o clima atual

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

2. Ferramenta para obter o clima de três dias

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

Testes

Testado pelos modelos ollama: llama3.2:3b-instruct-q2_K, qwen3:0.6b, qwen3:1.7b