emcp_custom_128Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: weather, forecast, temperature, openweather, climate.

Weather is unavailable right now.
Every control the widget exposes, grouped by panel section. Names in code are the setting keys used by the MCP tools (add-free-widget, update-widget).
Layout
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Layoutlayout | Dropdown | Card, Compact (icon + temp), Banner (horizontal), Detailed (with stats grid), Minimal text | card | |
Custom Titlecustom_title | Text | |||
Subtitlesubtitle | Text | |||
Weather Iconshow_icon | Toggle | on / off | yes | |
Descriptionshow_desc | Toggle | on / off | yes | |
Feels Likeshow_feels | Toggle | on / off | yes | |
High / Lowshow_minmax | Toggle | on / off | yes | |
Humidityshow_humidity | Toggle | on / off | yes | |
Windshow_wind | Toggle | on / off | yes | |
Pressureshow_pressure | Toggle | on / off | ||
Sunrise / Sunsetshow_sun | Toggle | on / off | ||
Updated Timeshow_updated | Toggle | on / off | ||
Show Setup Hints When Emptyshow_error | Toggle | on / off | yes | |
Empty Textempty_text | Text | Weather is unavailable right now. |
Query
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Weatherwx | Query | Source: remote |
Card
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Alignmentalign | Button group | Left, Center, Right | center | |
Backgroundcard_bg | Background | |||
Paddingcard_pad | Dimensions | |||
Bordercard_border | Border | |||
Border Radiuscard_radius | Slider | min 0, max 80, px | 20 | |
Box Shadowcard_shadow | Box shadow | |||
Max Widthcard_maxw | Slider | min 160, max 1200, px/% | ||
Accent Coloraccent | Color | #1d4ed8 |
Typography
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Temperaturetemp_typo | Typography | |||
Temperature Colortemp_color | Color | #101828 | ||
Titlecity_typo | Typography | |||
Title Colorcity_color | Color | #101828 | ||
Descriptiondesc_typo | Typography | |||
Description Colordesc_color | Color | #475467 | ||
Statsmeta_typo | Typography | |||
Stats Colormeta_color | Color | #475467 | ||
Stat Label Colormeta_label_color | Color | #98a2b3 | ||
Stat Tile Background (detailed)stat_bg | Color | #f8fafc |
Icon
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Icon Sizeicon_size | Slider | min 32, max 240, px | 96 | |
Icon Backgroundicon_bg | Color | |||
Icon Radiusicon_radius | Slider | min 0, max 50, % | 50 | |
Icon Filtersicon_filter | Css_filter |
Any connected agent can place this widget: call add-free-widget with widget_type: "emcp_custom_128" and a settings object using the keys above. Run get-custom-widget with id 128 for the full JSON spec.