Skip to main content
Glama
RachelMantel

MCP Playwright Weather Israel

by RachelMantel

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GEMINI_MODELNoModel to use for Gemini. See quota table in README.gemini-3.1-flash-lite
GEMINI_API_KEYYesRequired. API key for Google Gemini. Get from https://aistudio.google.com/apikey
MAX_TOOL_ROUNDSNoMaximum number of tool call rounds. Default 10. open->enter->select->extract is 4 rounds; leave room.10
WEATHER_HEADLESSNoSet to 'false' to let you watch the browser work. Default false.false
GEMINI_TEMPERATURENoTemperature for the model. Not 0 because the model must pick an index from a list whose order shifts.0.2
WEATHER_SLOW_MO_MSNoSlow motion delay in ms. 300-500 makes browser legible to human watching.0
WEATHER_TIMEOUT_MSNoNavigation and selector timeout in milliseconds.45000

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
open_weather_forecast_israelA

Open a browser and navigate to the Israeli weather forecast site.

Call this first. It leaves the browser sitting on the forecast page with the city search box ready. Returns the page title and URL.

enter_weather_forecast_city_israelA

Type an Israeli city name into the forecast search box.

Returns the autocomplete suggestions, numbered from 0. The list is what the
site offers - it may contain neighbourhoods and landmarks as well as the city
itself (typing "חיפה" offers "חוף הסטודנטים, חיפה" before plain "חיפה").
Read the list before choosing, then call select_weather_forecast_city_israel.

Args:
    city: City name, in Hebrew (e.g. "תל אביב", "חיפה", "באר שבע").
select_weather_forecast_city_israelA

Click a city from the autocomplete list and load its forecast page.

Args:
    index: Which suggestion to click, numbered from 0. Defaults to 0, the
        first item - but the first item is not always the city itself, so
        prefer the index whose text matches the city the user asked for.
extract_weather_forecast_israelA

Read the forecast off the page that is currently open, as clean markdown.

Call this after select_weather_forecast_city_israel, and call it with NO
arguments. The defaults already return the current conditions (temperature,
wind, gust, wind direction, humidity, sunrise, sunset, last update) plus three
days of hourly forecast, which is enough for almost any question. Shrinking
the window costs you the data you are about to be asked about.

Args:
    max_days: Days of hourly forecast. Leave unset unless the user explicitly
        asks about several days ahead. Clamped to 1-10.
    max_hours_per_day: Hours per day. Leave unset. Clamped to 3-24.
close_weather_browser_israelA

Close the browser opened by these tools. Safe to call at any time.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/RachelMantel/mcp-playwright-weather'

If you have feedback or need assistance with the MCP directory API, please join our Discord server