mcp-geo-detailed-os-maps

Build browser-validated OS vector maps for MCP-Geo report HTML.

3|1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/chris-page-gov/mcp-geo --skill mcp-geo-detailed-os-maps
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mcp-geo-detailed-os-maps
Source: https://github.com/chris-page-gov/mcp-geo/tree/main/skills/mcp-geo-detailed-os-maps
Command: npx skills add https://github.com/chris-page-gov/mcp-geo --skill mcp-geo-detailed-os-maps

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Build or refine user-facing MCP-Geo HTML maps with precise Ordnance Survey vector detail, label-safe overlays, browser-stored OS keys, and real-browser validation to ensure accessible, accurate map outputs.

Core Features & Use Cases

  • OS vector detail layer to convey precise context in reports
  • Label-safe overlays that preserve readability without obscuring the map
  • Browser-stored OS keys to enable client-side validation and offline workflows
  • Real-browser validation to verify map rendering and accessibility in a live environment
  • Progressive enhancement: default to detailed OS context when a browser key is available, with a usable offline fallback when not

Quick Start

Load an OS vector detail map template and enable browser key validation to render a detailed, accessible map in your report HTML.

Frequently Asked Questions about mcp-geo-detailed-os-maps

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add Ordnance Survey vector layers to a MapLibre web map?▼

You add OS vector detail layers over a MapLibre underlay to provide precise context in report HTML, using browser-stored keys for client-side validation and offline fallback.

How do I keep map overlays readable without obscuring underlying labels?▼

You use label-safe overlays that preserve readability without obscuring the map, ensuring accessible and accurate map outputs in your report HTML generation.

Does MapLibre support offline fallback for detailed OS maps?▼

Yes, by using a non-baked overlay approach with progressive enhancement, MapLibre defaults to detailed OS context when a browser key is available and provides a usable offline fallback when not.

How do I validate web map rendering and accessibility in a live browser?▼

You perform real-browser validation to verify map rendering and accessibility in a live environment, ensuring accessible and accurate map outputs for your MCP-Geo reports.

Do I need browser-stored OS keys to generate accessible map reports?▼

Yes, browser-stored OS keys enable client-side validation and offline workflows, allowing progressive enhancement to default to detailed OS context when a browser key is available.

What is the best way to generate accessible static map outputs with precise OS context?▼

The best way is to build precise, browser-validated OS-based maps for MCP-Geo reports using a MapLibre underlay with OS vector layers and label-safe overlays for accessible, accurate static outputs.