Retrieve a MapLibre GL style URL for rendering Mapsi map tiles. Supports multiple visual styles like light, dark, streets, and topo for use in MapLibre GL JS or Mapbox-compatible libraries.
Verify MapLibre style properties before use to avoid unsupported features. Look up layer types, sources, expressions, and get documentation, defaults, allowed values, and version support.
Look up MapLibre GL JS APIs to verify existence, signatures, parameters, defaults, documentation, and examples for classes, methods, options, events, or functions.
Validates a MapLibre style against the official specification, returning a list of issues with property paths. Run it after editing a style to catch errors before using the style.
Enables AI agents to validate, inspect, render, and compare MapLibre map styles locally, and to show interactive maps to users in supporting chat apps.
Enables AI agents to perceive and control a live MapLibre GL map over MCP, allowing querying rendered features, reading popups, navigating, and toggling layers.
Reads source metadata from a MapLibre style, lists available source layers and fields, and validates that every layer references existing ones. Use it before writing layers against unfamiliar data.
Diagnose why map layers draw nothing at a given place and zoom, checking visibility, zoom range, filters, opacity, icons, glyphs, and tile source data.
Displays an interactive MapLibre map in chat with GeoJSON layers and markers on an OpenFreeMap basemap; if no center or zoom is given, the map auto-fits to the data.
Reads a vector tile at a given place and zoom to list source layers, feature counts, geometry types, and real field values, helping you write accurate filters and expressions.
Load a web page with a MapLibre map in a headless browser and capture a screenshot, including plugins, controls, page code, errors, failed requests, and map camera. Pass an HTML file or URL.
Generate a live link to an interactive MapLibre style map served locally; it redraws when the style file changes, with no viewer page or web server to start.