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.