io.github.EOX-A/EOxElements MCP Server
io.github.EOX-A/EOxElements
MCP server providing documentation and API information for EOxElements geospatial Web Components.
What is the io.github.EOX-A/EOxElements MCP server?
The EOxElements MCP server provides information about EOxElements, a collection of geospatial UI Web Components created by EOX. It gives coding agents access to documentation, API details, and examples for 14+ stable and in-development elements like eox-map, eox-chart, eox-drawtools, and others for building geospatial applications.
This server enables AI agents to query comprehensive documentation about EOxElements Web Components, including component descriptions, API specifications, usage examples, and development guidelines. It's useful for developers building geospatial UIs who need instant access to component capabilities, properties, and integration patterns without manually browsing documentation.
How to install io.github.EOX-A/EOxElements
Copy-paste configuration for popular MCP clients.
Tools & capabilities
Tools this server exposes to the agent.
EOxElements documentation lookup— Access descriptions, API docs, and interactive examples for all EOxElements Web Components including eox-map, eox-chart, eox-drawtools, eox-feedback, eox-geosearch, eox-itemfilter, eox-jsonform, eox-layercontrol, eox-layout, eox-stacinfo, eox-storytelling, eox-timecontrol, and eox-tour.
Use cases
- Query API documentation and properties for specific geospatial Web Components when building map-based applications
- Get usage examples and integration patterns for components like eox-drawtools or eox-timecontrol
- Look up component stability status (Alpha, Beta, Stable) and version information
- Find documentation on rendering forms from JSON schemas using eox-jsonform or managing map layers with eox-layercontrol
- Access guidelines for AI agents working with the EOxElements repository
io.github.EOX-A/EOxElements MCP server FAQ
It's an MCP server that provides access to documentation, API specifications, and examples for EOxElements—a collection of 14+ geospatial Web Components built by EOX for creating interactive maps, charts, forms, and spatial UIs.
Yes, EOxElements is open-source and licensed under the repository's LICENSE. The MCP server is available via npm (@eox/elements-mcp-server) and as a remote streamable HTTP endpoint.
Install via npm with `npm install @eox/elements-mcp-server` or use the remote endpoint at https://elements.mcp.eox.at. Configure your MCP settings to point to either the local npm package or the remote HTTP server.
The server covers 14 stable components including eox-map (map with tools), eox-chart (dynamic charts), eox-drawtools (feature drawing), eox-geosearch (location search), eox-jsonform (schema-based forms), eox-layercontrol (layer management), eox-timecontrol (temporal playback), and others.
No authentication is required to access the documentation and API information through this MCP server.
While EOxElements is designed for geospatial applications, some components like eox-jsonform, eox-layout, and eox-tour are general-purpose UI components that could be useful in other contexts.
README (reference)
Source of truth, from the repository.
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.
Usage
For detailed descriptions and documentation on the individual elements, please check out the READMEs in the element subfolders.
Bundlers (Vite, Webpack, etc.)
npm install @eox/<element>
import "@eox/<element>"
<eox-element></eox-element>
Script tag
<eox-element></eox-element>
<script type="module">
import "@eox/<element>" from "https://cdn.skypack.dev/@eox/<element>"
</script>
Development
For detailed development instructions, including monorepo structure, coding standards, and testing procedures, please refer to the Contributing Guide.
AI Agents working in this repository should also consult AGENTS.md for specific guidelines on maintaining documentation and ensuring compatibility with the MCP server.
License
By contributing to EOxElements, you agree that your contributions will be licensed under the repository's LICENSE.
Previous versions
The main branch of this project contains the v2 version of EOxElements. For the (legacy) v1 EOxElements, please see the v1 branch.
Related MCP servers
EQIQs Workplace Dynamics & Psychometric Compatibility Scoring
10 crypto tools for AI agents: BTC/ETH/SOL/XRP momentum signals, Polymarket odds, sentiment, x402.
View repository →
Charles Local MCP
Guarded local Charles Proxy automation and bounded XML session evidence

ClassDojo Classroom MCP
Unofficial local-first MCP for ClassDojo roster imports and classroom skill synchronization.

io.github.Eason0in/testlink-mcp
AI-friendly, safety-first TestLink MCP server

Read-only SSH server diagnostics via a fixed 38-command whitelist; secrets redacted, no write path.
