Media widget

Google Maps

A map of your address that can wait for a click before loading anything from Google.

Build it with your AI

“Add a map of our office at the London Eye that only loads when the visitor clicks it.”

Live demo

See it working

This is the real widget, not a picture

Settings

15 settings in three tabs

Every setting below is in the editor — and available to your AI through get_widget_schema.

Content

10 settings

Map

Location

Zoom

Map type

Height

Grayscale

Color on hover

Accessible title

Load on click

Button text

Privacy note

Design

5 settings

Map

Border radius

Border

Shadow

CSS filters

Transition (ms)

Behaviour

shared

On every element

Spacing & position

Background & border

Animations

Motion & effects

Scroll & mouse effects

Visibility

Conditions

Interactions

Attributes & CSS

Build it with AI

Just describe what you want

Your AI looks up the Google Maps settings over MCP and writes the element for you — real, editable and on brand.

Claude · connected to your site

You

Add a map of our office at the London Eye that only loads when the visitor clicks it.

Claude · using Uncoder

Done — it’s on your site and fully editable.

  • Google Maps added where you asked
  • Styled with your Design System
  • Checked on tablet and mobile
  • get_widget_schema
  • edit_elements
  • audit_page

What the AI writes

google-maps.jsonJSON
{
  "type": "google-maps",
  "settings": { "address": "London Eye, London", "click_to_load": true, "grayscale": true }
}

Free · GPL · No account

Your next site is one prompt away

Install Uncoder, connect your AI and describe what you want. Every page it builds stays yours to edit.