Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Weather Israel

БесплатноНе проверен

Enables fetching weather forecasts for Israeli cities via browser automation with Playwright, no API needed.

GitHubEmbed

Описание

Enables fetching weather forecasts for Israeli cities via browser automation with Playwright, no API needed.

README

פרויקט MCP (Model Context Protocol) שמאפשר ל-LLM לשלוף תחזית מזג אוויר לערים בישראל — ישירות מהדפדפן, ללא API, באמצעות Playwright.


🎯 מטרת הפרויקט

במקום להסתמך על API מובנה, ה-Agent פותח דפדפן כרום, מנווט לאתר weather2day.co.il, מחפש עיר, בוחר אותה מהרשימה — ואז קורא את תוכן הדף ומספק תחזית מלאה.


🛠️ סטאק טכנולוגי

כלי תפקיד
MCP SDK הגדרת Tools והרצת שרת MCP
Playwright שליטה בדפדפן — ניווט, הקלדה, לחיצה
OpenAI API מודל השפה שמנהל את השיחה
uv ניהול סביבה ותלויות

📁 מבנה הפרויקט

project-template/
├── client.py          # MCP Client גנרי — מתחבר לשרתי MCP
├── host.py            # צ'אט טרמינל שמחבר את הכל יחד
├── weather_USA.py     # MCP Server לתחזית ארה"ב (דרך NWS API)
├── weather_Israel.py  # MCP Server לתחזית ישראל (דרך Playwright)
├── .env               # מפתח API (לא מועלה ל-Git)
└── pyproject.toml     # תלויות הפרויקט

🚀 הרצת הפרויקט

1. התקנת תלויות

uv sync

2. התקנת דפדפן כרום עבור Playwright

uv run playwright install chromium

3. הגדרת מפתח API

צור קובץ .env בתיקייה:

OPENAI_API_KEY=your_openai_api_key_here

4. הרצה

uv run host.py

💬 דוגמאות לשאלות

Query: what is the weather in Jerusalem?
Query: מה התחזית לתל אביב?
Query: האם גשום היום בחיפה?
Query: what is the weather forecast for Bnei Brak?
Query: what are the weather alerts in NY?
Query: what is the forecast for latitude 40.7, longitude -74.0?

🧩 ה-Tools של weather_Israel MCP

Tool תיאור
open_weather_forecast_israel פותח דפדפן ומנווט לאתר מזג האוויר
enter_weather_forecast_city_israel מקליד שם עיר בשדה החיפוש
select_weather_forecast_city_israel בוחר את העיר המתאימה מהרשימה הנפתחת
extract_weather_data_from_page קורא את תוכן הדף ומחזיר את התחזית ל-LLM (RAG)

🧩 ה-Tools של weather_USA MCP

Tool תיאור
get_alerts_in_USA מחזיר התראות מזג אוויר לפי קוד מדינה (e.g. CA, NY)
get_forecast_in_USA מחזיר תחזית לפי קואורדינטות גיאוגרפיות

from github.com/rivka-git/mcp

Установка Weather Israel

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/rivka-git/mcp

FAQ

Weather Israel MCP бесплатный?

Да, Weather Israel MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Weather Israel?

Нет, Weather Israel работает без API-ключей и переменных окружения.

Weather Israel — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Weather Israel в Claude Desktop, Claude Code или Cursor?

Открой Weather Israel на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Weather Israel with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории browse