Skip to content
← Directory

mcp · Global

openlayers-mcp

AI-powered OpenLayers map control via Model Context Protocol (MCP). 30+ tools for view, layer, feature, overlay, interaction, style, and draw operations.

Claim this listing

Represent openlayers-mcp? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.

Explore paid sponsorship →

What's in it

Data offered docs-verified
map view control (flyTo, setView, getView, fitExtent, zoomIn, zoomOut) · tile and vector layer management (add, remove, list, visibility, opacity, z-index) · feature management (addFeature, addGeoJSON, updateFeature, listFeatures) · map interaction (screenshot, getFeatureAtPixel, getFeaturesInExtent) · overlays (add, update, remove, list) · feature and layer styling · drawing (enableDraw, disableDraw, getDrawnFeatures)
Coverage llm-inferred
Global
Formats docs-verified
MCP stdio
Access llm-inferred
Free and open source (MIT licence per the README). No API key required per the catalogue entry. Runs locally via npx (Node.js), and requires an OpenLayers page open in a browser with the bridge connected.

Useful for

Use cases llm-inferred
Prototyping interactive site-boundary and constraint-layer viewers for client and planning-stakeholder review · Drawing a site boundary on the map and exporting it as GeoJSON for survey or design handover · Overlaying GeoJSON datasets (e.g. flood extents, drainage assets) on a basemap to check them visually during desk studies
Audience llm-inferred
GIS analysts · web mapping developers · digital and technology teams building map-based tools for consultancy projects

Limitations

Constraints docs-verified
Controls a map; it does not provide any datasets or environmental data itself · Requires the openlayers-mcp-runtime to run locally (default WebSocket port 9300) and a browser page with the bridge connected · Only 4 of 7 toolsets are enabled by default; overlay, style and draw tools need enable_toolset · Browser map page must stay open for tool calls to take effect · Maintenance status and release stability are not stated in the docs
Licence
MIT
Authentication
No API key required (repository README, auto-extracted; check upstream requirements)
GitHub stars
11
Last commit
15/10/2026
Last successful page check
14/10/2026
Page health
healthy
Package
npm:openlayers-mcp-runtime
Verification
Not independently verified

Auto-extracted, unverified fields: tools, install, auth. Check upstream documentation.

Provenance & evidence

Daily discovery 2026-10-15: GitHub search; verified via GitHub API. Tools/install/auth auto-extracted from README.

Metadata observed 14/10/2026 · daily-2026-10-15 (github-search)