MCP Weather Assistant
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Weather Assistant what's the weather in Jerusalem?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
๐ค๏ธ MCP Weather Assistant
ืคืจืืืงื ืื ืืื ืืืืื ืงืื ื ืืคืจืงืืืช ืืืืฉืื ืฉื MCP (Model Context Protocol) ืขื ืืืื ืฉืคื, ืฉืืืคืฉืจ ืืืืื ืืขืืื ืขื ืืืื ืืืฆืื ืืื ืืืืชืืื.
๐ฏ ืื ืืคืจืืืงื ืขืืฉื?
ืืคืจืืืงื ืืืคืฉืจ ืืืฉืชืืฉ ืืฉืืื ืฉืืืืช ืขื ืืื ืืืืืืจ, ืื-LLM ืืืืจ ืืืื ืืืื ืืืฉืชืืฉ ืืื ืืขื ืืช ืขื ืืฉืืื.
ืืฉ ืื ืฉื ื ืกืืื ืืืื:
ืขืืืจ ืืฉืจืื โ ื ืขืฉื ืฉืืืืฉ ื-Playwright ืืื ืืคืชืื ืืคืืคื, ืืืืื ืฉื ืขืืจ, ืืืืืจ ืืช ืืชืืฆืื ืืืืืฅ ืืช ืชืืื ืืืฃ.
ืขืืืจ ืืจืฆืืช ืืืจืืช โ ื ืขืฉื ืฉืืืืฉ ื-API ืจืฉืื ืฉื ืืื ืืืืืืจ ืืื ืืงืื ืชืืืืช ื-alerts.
ืืืืจ ืืืืขื ืืืืืื ืืื ืืืื ืฉืคื ืืืื ืื ืจืง ืืขื ืืช, ืืื ืื ืืืฆืข ืคืขืืื ืืขืืื ืืืืืชื ืืจื ืืืื ืืืฆืื ืืื.
Related MCP server: MCP Weather Forecast Server
๐ฏ ืืืืจื ืฉื ืืคืจืืืงื
ืืืืจื ืืื ืืืจืืืช ืืืฆื ืืคืฉืจ ืืืจืืื ืืช ืืืืืืช ืฉื LLM ืืืืฆืขืืช MCP Tools:
ืืืกืืฃ ืืืืข ืืืื ืืืช
ืืืฆืข ืคืขืืืืช ืืืคืืคื ืืืืคื ืืืืืืื
ืืืขื ืืง ืืืืื ืงืื ืืงืกื ื ืืกืฃ ืืืืชืจ ืขืฆืื (RAG)
ืืฉืื ืืื ืืืื ืฉืื ืื ืืืืฉืง ืฆ'ืื ืืื
ืืื ืคืจืืืงื ืืืืืื ืฉืืืืื ืขืงืจืื ืืช ืฉื Agents, MCP Servers ื-Tool Calling.
๐งฉ ืืื ื ืืคืจืืืงื
client.py โ ืืงืื MCP ืื ืจื ืฉืืชืืืจ ืืฉืจืชืื.
host.py โ ืฆ'ืื Host ืฉืืงืื ืฉืืืืช, ืฉืืื ืืืชื ืืืืื ืืืืืจ ืืื ื-LLM ืืืืื.
weather_USA.py โ ืฉืจืช MCP ืขืืืจ ืืื ืืืืืจ ืืืจืฆืืช ืืืจืืช ืืจื API.
weather_Israel.py โ ืฉืจืช MCP ืขืืืจ ืืื ืืืืืจ ืืืฉืจืื ืืจื Playwright.
๐ ๏ธ ืืื ืืืืืืืช ืืฉืืืืฉ
Python
MCP SDK
Playwright
Anthropic API
UV
๐ ืืื ืืจืืฆืื ืืช ืืคืจืืืงื
1. ืืชืงื ืช ืืชืืืืืช
uv sync2. ืืชืงื ืช ืืคืืคื ืขืืืจ Playwright
uv run playwright install chromium3. ืืืืจืช ืืคืชื API
ืืืื ืฉืืฉ ืืื ืืฉืชื ื ืกืืืื ืืฉื:
ANTHROPIC_API_KEY=your_api_key_here4. ืืจืฆืช ืืืืฉืง
uv run host.py๐ฌ ืืืืืืืช ืืฉืืืืช ืฉื ืืชื ืืฉืืื
ืื ืืื ืืืืืืจ ืืืื ืืืจืืฉืืื?
ืชืืืืง ืื ืืืงืฉื ืื ืืชืืืืช ืืืืจืื.
ืืื ืืจื ืืฉื ืืืื ืืชื ืืืื?
ืื ืืืฆื ืืืื ืืืืืืจ ืืืืืช?
What is the weather in New York?
โ ๏ธ ืืืจืื ืืฉืืืื ืืฉืื ืื ืืืืื
ืืคืจืืืงื ืืืืขื ืืืืืื ืืืืืื, ืืื ืืืืงื ืืืืฆืจ ืกืืคื ืืฆืื.
ืขืืืจ ืืฉืจืื, ืืชืืืื ืชืืื ืืืชืจ ืืืฆืื ื, ืืืื ืืื ืขืืื ืืืืฉืืจ ืื ืืืชืจ ืืฉื ื ืืช ืืื ื ืืืฃ.
ืืื ืฉื-LLM ืืืื ืืขื ืืช, ืฆืจืื ืืืืืช ืืืืืจ ืืคืชื API ืชืงืื.
Available Tools
4 toolsenter_weather_forecast_city_israelB
ืืงืื ืฉื ืขืืจ ืืืืื ืืืชื ืืฉืื ืืืืคืืฉ ืืืชืจ.
Inputs: city_name (required). Returns: result
extract_weather_data_israelB
ืืืืฅ ืืช ืชืืื ืืฃ ืืชืืืืช ืื ืืืื, ืื ืงื ืืืชื ืืืืืืจ ืืช ืืงืกื ืืชืืืืช ืขืืืจ ื-LLM.
Inputs: no named parameters. Returns: result
open_weather_forecast_israelA
ืคืืชื ืืช ืืืคืืคื ืืื ืืื ืืืฃ ืืจืืฉื ืฉื ืืชืจ ืืื ืืืืืืจ ืืืฉืจืื.
Inputs: no named parameters. Returns: result
select_weather_forecast_city_israelB
ืืืืจ ืืช ืืืืงืื ืืจืืฉืื ืฉืืืคืืข ืืจืฉืืืช ืืขืจืื ืื ืคืชืืช (Dropdown).
Inputs: no named parameters. Returns: result
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelogโฆ
TDQS
Scored across 4 tools
Each tool has a distinct role in the workflow: open browser, enter city, select from dropdown, extract data. No overlap in functionality.
All tool names follow a consistent verb_noun pattern with snake_case and the suffix '_israel', making them predictable.
Four tools is appropriate for a focused weather scraping assistant, covering the essential steps without excess.
Covers the main workflow but lacks error handling or a tool to explicitly submit the search, leaving minor gaps.
Maintenance
Related MCP Connectors
Current weather and forecast lookup as an agent tool.
US NWS weather alerts and 5-day forecasts for AI agents. $0.01 per call.
US weather & geo for AI agents: forecasts, alerts, earthquakes, elevation, geocoding. No keys.
US weather & geo for AI agents: forecasts, alerts, earthquakes, elevation, geocoding. No keys.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables fetching weather forecasts for the USA via NWS API and for Israel via browser automation using Playwright.-
- FlicenseAqualityDmaintenanceEnables LLMs to retrieve weather forecasts for Israeli cities via browser automation and USA weather via API, maintaining state across tool calls for sequential operations.4-
- FlicenseBqualityDmaintenanceProvides weather information to LLM agents via two implementations: USA using National Weather Service API and Israel using Playwright browser automation.2-
- FlicenseNot gradedqualityDmaintenanceEnables natural language weather queries for Israeli cities with real-time data extracted via Playwright, plus USA weather alerts and forecasts via NWS API, all orchestrated by Groq LLM.1-