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
Serpstat MCP Server
SEO analysis using the Serpstat API.
Airbnb
Search for Airbnb listings and retrieve their details.
microCMS
A search server for the microCMS headless CMS, compatible with the Model Context Protocol (MCP).
Nexus
Web search server that integrates Perplexity Sonar models via OpenRouter API for real-time, context-aware search with citations
Gemini AI MCP Server
Provides AI-powered web search and summarization using the Gemini API's grounding feature.
RivalSearchMCP
Advanced MCP server for comprehensive web research, content discovery, and trends analysis. Features multi-engine search, intelligent content extraction, website traversal, and real-time data streaming.
Obsidian Omnisearch
Search your Obsidian vault using the Omnisearch plugin via a REST API.
Octolens
Monitor brand mentions across X, Reddit, LinkedIn, and 10 other platforms.
Wikipedia MCP Server
A server that enables LLMs to query and retrieve information from Wikipedia.
Brave Search
An MCP server for the Brave Search API, providing both web and local search capabilities.