Israel Weather Server
БесплатноНе проверенProvides LLMs with real-time weather forecasts for Israeli cities using browser automation with Playwright to scrape live data from a weather website.
Описание
Provides LLMs with real-time weather forecasts for Israeli cities using browser automation with Playwright to scrape live data from a weather website.
README
📌 Project Description
This project implements a custom MCP (Model Context Protocol) server that provides Large Language Models (LLMs) with real-time access to dynamic weather data in Israel.
Unlike traditional setups that rely on rigid static APIs, this project equips the model with Browser Automation capabilities using the Playwright library. The intelligent agent automatically launches a browser instance behind the scenes, navigates to a popular Israeli weather website (weather2day), searches for a specific city based on user input, and extracts the live weather data (RAG). This data is then fed back into the LLM's context window, enabling it to formulate highly accurate, real-time responses.
🎯 Project Goals & Architecture (Tools)
The MCP server exposes the following 4 tools to the LLM:
open_weather_forecast_israel: Launches a headless/headed Chromium browser and navigates to the target weather portal.enter_weather_forecast_city_israel: Smart detection of the search field and user-like typing emulation (with delays) to smoothly bypass anti-bot mechanisms.select_weather_forecast_city_israel: Interacts with the dynamic dropdown menu using keyboard emulation (Arrow keys + Enter) to load the city's specific weather page.get_weather_forecast_data: Performs text extraction (Web Scraping / RAG Context feeding) from the body of the page, sanitizes the text, and returns a clean data chunk to the LLM.
🛠️ Technology Stack
- Python 3.10+
- MCP SDK (Anthropic's official Model Context Protocol implementation)
- Playwright (Microsoft's modern browser automation framework for Chromium)
- uv (An extremely fast Python package and environment manager)
🚀 Installation & Usage Instructions
- Synchronize and install project dependencies:
python -m uv sync
Установка Israel Weather Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/Tamar-46/mcpFAQ
Israel Weather Server MCP бесплатный?
Да, Israel Weather Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Israel Weather Server?
Нет, Israel Weather Server работает без API-ключей и переменных окружения.
Israel Weather Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Israel Weather Server в Claude Desktop, Claude Code или Cursor?
Открой Israel Weather Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Playwright
Browser automation, scraping, screenshots
автор: MicrosoftPuppeteer
Browser automation and web scraping.
автор: modelcontextprotocolopentabs-dev/opentabs
Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a
автор: opentabs-devrobhunter/agentdeals
1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan
автор: robhunterCompare Israel Weather Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории browse
