eox-a avatar

Eoxelements

eox-a/eoxelements

This server gives Claude direct access to the EOxElements web components library, a collection of geospatial UI elements built by EOX. It exposes documentation and API details for 13 stable components including eox-map for interactive mapping, eox-drawtools for feature editing, eox-timecontrol for temporal data playback, and eox-stacinfo for STAC metadata display. Reach for this when building geospatial applications and you need Claude to understand component properties, methods, and integration patterns without repeatedly looking up the documentation. The server pulls from the comprehensive docs site and includes usage examples for both bundler and script tag setups. It's designed specifically to help coding agents work effectively with these web components.

GitHub stars
32
tools
10
transport
HTTP
last updated
May 21, 2026

Install

From registry metadata
$ npx add-mcp https://elements.mcp.eox.at --name eoxelements

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http eoxelements https://elements.mcp.eox.at

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 10 tools

Verified live against the running server on Nov 6, 2026.

list_elementsList all available EOxElements custom elements.

List all available EOxElements custom elements.

No parameters. Call it with no arguments.

get_element_detailsGet the full details for a specific EOxElements custom element.1 params

Get the full details for a specific EOxElements custom element.

Parameters* required
tagName*string
The tag name of the element.
get_element_storiesGet the stories (examples/snippets) for a specific EOxElements custom element. This includes descriptions and vanilla JS code snippets.1 params

Get the stories (examples/snippets) for a specific EOxElements custom element. This includes descriptions and vanilla JS code snippets.

Parameters* required
tagName*string
The tag name of the element.
get_element_attributesGet the attributes for a specific EOxElements custom element.1 params

Get the attributes for a specific EOxElements custom element.

Parameters* required
tagName*string
The tag name of the element.
get_element_propertiesGet the properties for a specific EOxElements custom element.1 params

Get the properties for a specific EOxElements custom element.

Parameters* required
tagName*string
The tag name of the element.
get_element_eventsGet the events for a specific EOxElements custom element.1 params

Get the events for a specific EOxElements custom element.

Parameters* required
tagName*string
The tag name of the element.
get_element_methodsGet the methods for a specific EOxElements custom element.1 params

Get the methods for a specific EOxElements custom element.

Parameters* required
tagName*string
The tag name of the element.
get_element_slotsGet the slots for a specific EOxElements custom element.1 params

Get the slots for a specific EOxElements custom element.

Parameters* required
tagName*string
The tag name of the element.
get_element_css_propertiesGet the CSS custom properties for a specific EOxElements custom element.1 params

Get the CSS custom properties for a specific EOxElements custom element.

Parameters* required
tagName*string
The tag name of the element.
get_element_css_partsGet the CSS shadow parts for a specific EOxElements custom element.1 params

Get the CSS shadow parts for a specific EOxElements custom element.

Parameters* required
tagName*string
The tag name of the element.

Sponsors

Readme

EOxElements

A Web Component collection of geospatial UI elements, crafted by EOX.

Documentation, Examples

Please find descriptions, API docs and interactive examples here.

Elements

  • ⭕️ Alpha elements are in-development and may have many frequent breaking changes.
  • 🟡 Beta elements are mostly polished and ready for use, but may still have breaking changes.
  • ✅ Stable elements are reviewed, documented, and API complete.

View the full README on GitHub

Details

Repository
github.com/eox-a/eoxelements
Package
@eox/elements-mcp-server
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026