Wttr Weather
Fetches weather data from the wttr.in service.
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
Related Servers
Erick Wendel Contributions
Query Erick Wendel's contributions, including talks, blog posts, and videos, using natural language.
Stack Overflow
Access Stack Overflow's trusted and verified technical questions and answers.
Semantic Scholar
Search for academic papers, authors, and citations using the Semantic Scholar API.
MCP Omnisearch
Unified access to multiple search providers and AI tools like Tavily, Perplexity, Kagi, Jina AI, Brave, and Firecrawl.
MCP-MCP
A meta-server for discovering and provisioning other MCP servers from a large database.
Local Flow
A minimal, local, GPU-accelerated RAG server for document ingestion and querying.
OpenAI WebSearch
Provides web search functionality for AI assistants using the OpenAI API, enabling access to up-to-date information.
Airbnb
Search for Airbnb listings and retrieve their details.
Serpstat MCP Server
SEO analysis using the Serpstat API.
Fuel Network & Sway Language
Semantic search for Fuel Network and Sway Language documentation using a local vector database.